Ito ang command rxvt-unicode na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
rxvt-unicode - (our XVT, unicode), isang VT102 emulator para sa X window system
SINOPSIS
urxvt [mga opsyon] [-e command [ args ]]
DESCRIPTION
rxvt-unicode, bersyon 9.21, ay isang color vt102 terminal emulator na nilayon bilang isang xterm(1)
kapalit para sa mga user na hindi nangangailangan ng mga feature gaya ng Tektronix 4014 emulation at
toolkit-style na pagsasaayos. Ang resulta, rxvt-unicode gumagamit ng mas kaunting swap space -- a
makabuluhang bentahe sa isang makina na naghahatid ng maraming X session.
Ang dokumentong ito ay makukuha rin sa World-Wide-Web sa
<http://pod.tst.eu/http://cvs.schmorp.de/rxvt-unicode/doc/rxvt.1.pod>.
Madalas NAGTANONG KATANUNGAN
Tingnan urxvt(7) (subukan ang "man 7 urxvt") para sa isang listahan ng mga madalas itanong at sagot sa
sila at ilang karaniwang problema. Maa-access din ang dokumentong iyon sa World-Wide-Web sa
<http://pod.tst.eu/http://cvs.schmorp.de/rxvt-unicode/doc/rxvt.7.pod>.
RXVT-UNICODE VS. RXVT
Hindi tulad ng orihinal na rxvt, rxvt-unicode Iniimbak ang lahat ng teksto sa Unicode sa loob. Ibig sabihin
maaari itong mag-imbak at magpakita ng karamihan sa mga script sa mundo. Gayunpaman, bilang isang terminal emulator,
ang ilang bagay ay napakahirap, lalo na ang mga cursive na script tulad ng arabic, patayo
nakasulat na mga script tulad ng mongolian o mga script na nangangailangan ng labis na kumplikadong pagsasama-sama ng mga panuntunan,
tulad ng tibetan o devanagari. Huwag asahan ang magandang output kapag ginagamit ang mga script na ito. Karamihan
ang ibang mga script, latin, cyrillic, kanji, thai atbp. ay dapat gumana nang maayos, bagaman. A medyo
mahirap na kaso ay kanan-pakaliwa na mga script, gaya ng hebrew: rxvt-unicode pinagtibay ang pananaw
na nabibilang ang mga bidirectional algorithm sa application, hindi ang terminal emulator (too
maraming bagay -- gaya ng cursor-movement habang nag-e-edit -- masira kung hindi man), ngunit maaaring iyon
baguhin.
Kung naghahanap ka ng terminal na sumusuporta sa higit pang mga kakaibang script, hayaan mo akong magrekomenda
"mlterm", na isang napaka-user friendly, payat at malinis na terminal emulator. Sa katunayan, ang
ang dahilan kung bakit ipinanganak ang rxvt-unicode ay dahil lamang hindi makuha ng may-akda ang "mlterm" na gagamitin
isang font para sa latin1 at isa pa para sa japanese.
Samakatuwid ang isa pang katwiran ng disenyo ay ang paggamit ng maraming mga font upang magpakita ng mga character:
Ang ideya ng isang unicode na font na hindi kailanman pinipilit ng maraming iba pang mga programa sa mga gumagamit nito
may katuturan sa akin: Dapat ay malaya kang makakapili ng anumang font para sa anumang script.
Bukod diyan, ang rxvt-unicode ay mas mahusay ding na-internasyonal kaysa sa hinalinhan nito,
sumusuporta sa mga bagay tulad ng XFT at ISO 14755 na madaling gamitin sa i18n-environments, ay mas mabilis,
at may maraming bug na mas mababa kaysa sa orihinal na rxvt. Ang lahat ng ito bilang karagdagan sa dose-dosenang iba pa
maliliit na pagpapabuti.
Matapat pa rin itong sumusunod sa orihinal na ideya ng rxvt ng pagiging sandalan at mabait
mga mapagkukunan: halimbawa, maaari mo pa ring i-configure ang rxvt-unicode nang wala ang karamihan sa mga tampok nito
para makakuha ng lean binary. Mayroon din itong isang pares ng kliyente/daemon na hinahayaan kang magbukas ng anuman
bilang ng mga terminal window mula sa loob ng isang proseso, na ginagawang napakabilis ng oras ng pagsisimula
mabilis at lubhang binabawasan ang paggamit ng memorya. Tingnan mo urxvtd(1) (daemon) at urxvtc(1) (kliyente).
Ginagawa rin nito ang teknikal na impormasyon tungkol sa mga pagkakasunud-sunod ng pagtakas (na pinalawig) nang higit pa
naa-access: tingnan urxvt(7) para sa teknikal na reference na dokumentasyon (escape sequences atbp.).
Opsyon
Ang urxvt mga opsyon (karamihan ay isang subset ng xterm's) ay nakalista sa ibaba. Alinsunod sa
smaller-is-better philosophy, maaaring alisin ang mga opsyon o piliin ang mga default na value sa
compile-time, kaya ang mga opsyon at default na nakalista ay maaaring hindi tumpak na sumasalamin sa bersyon
naka-install sa iyong system. Ang `urxvt -h' ay nagbibigay ng isang listahan ng mga pangunahing opsyon sa compile-time sa
Options linya. Maaaring lagyan ng prefix ang mga paglalarawan ng opsyon kung aling pagpipilian ang pag-compile ng bawat isa
umaasa sa. hal. `Mag-compile XIM:' nangangailangan XIM sa Options linya. Tandaan: `urxvt -help'
nagbibigay ng listahan ng lahat ng mga opsyon sa command-line na pinagsama-sama sa iyong bersyon.
Tandaan na ang urxvt pinahihintulutan ang pangalan ng mapagkukunan na gamitin bilang isang pang-opsyon (--/++ na opsyon) kaya
ang mga potensyal na opsyon sa command-line ay mas malaki kaysa sa mga nakalista. Halimbawa: `urxvt
--loginShell --color1 Orange'.
Magagamit ang mga sumusunod na pagpipilian:
-tulong, - Tumulong
Mag-print ng mensahe na naglalarawan ng mga available na opsyon.
-display displayname
Subukang buksan ang isang window sa pinangalanang X display (ang mas lumang form -d iginagalang pa rin.
ngunit hindi na ginagamit). Sa kawalan ng opsyong ito, ang display na tinukoy ng DISPLAY
environment variable ang ginagamit.
-lalim bitdepth
Magtala mga frills: Subukang humanap ng visual na may ibinigay na bit depth; mapagkukunan lalim.
[Pakitandaan na maraming X server (at libXft) ang may buggy patungkol sa "-depth 32"
at/o mga alpha channel, at magdudulot ng lahat ng uri ng graphical na katiwalian. Ito ay
hindi nakakapinsala, ngunit wala tayong magagawa tungkol dito, kaya mag-ingat]
-biswal visualID
Magtala mga frills: Gamitin ang ibinigay na visual (tingnan ang hal. "xdpyinfo" para sa mga posibleng visual id)
sa halip na default, at maglaan din ng pribadong colormap. Lahat ng visual na uri maliban
para sa DirectColor ay suportado.
-geometry geom
Geometry ng bintana (-g iginagalang pa rin); mapagkukunan heometrya.
-vv|+rv
I-on/i-off ang simulate na reverse video; mapagkukunan reverseVideo.
-j|+j
I-on/i-off ang pag-scroll sa pagtalon (payagan ang maraming linya sa bawat pag-refresh); mapagkukunan jumpScroll.
-ss|+ss
I-on/i-off ang laktawan ang pag-scroll (payagan ang maramihang mga screen bawat pag-refresh); mapagkukunan laktawan angScroll.
-kupas numero
I-fade ang text sa ibinigay na porsyento kapag nawala ang focus. Ang mga maliliit na halaga ay kumukupas ng kaunti
lamang, ganap na pinapalitan ng 100 ang lahat ng mga kulay ng fade na kulay; mapagkukunan kumukupas.
-kupas na kulay kulay
Lumabo sa kulay na ito kapag ginamit ang pagkupas (tingnan -kupas). Ang default na kulay ay opaque
itim. mapagkukunan fadeColor.
- icon file
Magtala pixbuf: Gamitin ang tinukoy na imahe bilang icon ng application. Ito ay ginagamit ng marami
mga window manager, taskbar at pager upang kumatawan sa window ng application; mapagkukunan
iconFile.
-bg kulay
Kulay ng background ng window; mapagkukunan likuran.
-fg kulay
Kulay ng foreground ng bintana; mapagkukunan harapan.
-cr kulay
Ang kulay ng cursor; mapagkukunan Kulay ng cursor.
-pr kulay
Ang kulay ng foreground ng mouse pointer; mapagkukunan pointerColor.
-pr2 kulay
Ang kulay ng background ng mouse pointer; mapagkukunan pointerColor2.
-bd kulay
Ang kulay ng hangganan sa paligid ng lugar ng teksto at sa pagitan ng scrollbar at ng teksto;
mapagkukunan kulay ng hangganan.
-fn fontlist
Piliin ang mga font na gagamitin. Ito ay isang listahan ng mga pangalan ng font na pinaghihiwalay ng kuwit
naka-check in order kapag sinusubukang maghanap ng mga glyph para sa mga character. Ang unang font ay tumutukoy sa
laki ng cell para sa mga character; maaaring mas maliit ang ibang mga font, ngunit hindi (sa pangkalahatan) mas malaki. A
(sana) ang makatwirang default na listahan ng font ay palaging nakadugtong dito. Tingnan ang mapagkukunan Font
para sa karagdagang detalye.
Sa madaling salita, upang tukuyin ang isang X11 core font, tukuyin lamang ang pangalan nito o prefix ito ng "x:".
Upang tukuyin ang isang XFT-font, kailangan mong i-prefix ito ng "xft:", hal:
urxvt -fn "xft:Bitstream Vera Sans Mono:pixelsize=15"
urxvt -fn "9x15bold,xft:Bitstream Vera Sans Mono"
Tingnan din ang tanong na "Paano pinipili ng rxvt-unicode ang mga font?" sa seksyong FAQ ng
urxvtNa (7).
-fb fontlist
Magtala mga istilo ng font: Ang naka-bold na listahan ng font na gagamitin kapag matapang mga character ay dapat i-print.
Tingnan ang mapagkukunan boldFont para sa mga detalye.
-fi fontlist
Magtala mga istilo ng font: Ang italic font list na gagamitin kapag italiko mga karakter ay dapat na
nakalimbag. Tingnan ang mapagkukunan italicFont para sa mga detalye.
-fbi fontlist
Magtala mga istilo ng font: Ang bold italic font list na gagamitin kung kailan matapang italiko ang mga tauhan ay
upang mai-print. Tingnan ang mapagkukunan boldItalicFont para sa mga detalye.
-ay|+ay
Magtala mga istilo ng font: Ang mga istilo ng font na Bold/Blink ay nagpapahiwatig ng mataas na intensity sa foreground/background
(default). Tingnan ang mapagkukunan intensityStyle para sa mga detalye.
-yam pangalan
Tukuyin ang pangalan ng application sa ilalim ng kung saan ang mga mapagkukunan ay makukuha, sa halip na ang
default na executable na pangalan ng file. Hindi dapat maglaman ng `.' ang pangalan o `*' na mga character. Mga set din
ang icon at pangalan ng pamagat.
-ls|+ls
Magsimula bilang login-shell/sub-shell; mapagkukunan pag-loginShell.
-mc milliseconds
Tukuyin ang maximum na oras sa pagitan ng mga multi-click na seleksyon.
-labas|+ut
Magtala utmp: Pigilan/paganahin ang pagsulat ng utmp entry; mapagkukunan utmpInhibit.
-vb|+vb
I-on/i-off ang visual bell sa pagtanggap ng character na bell; mapagkukunan visualBell.
-sb|+sb
I-on/i-off ang scrollbar; mapagkukunan scroll bar.
-sr|+sr
Ilagay ang scrollbar sa kanan/kaliwa; mapagkukunan scrollBar_right.
-st|+st
Ipakita ang rxvt (hindi XTerm/NeXT) scrollbar na walang/may labangan; mapagkukunan
scrollBar_floating.
-Oo naman|+si
I-on/i-off ang scroll-to-bottom sa TTY output inhibit; mapagkukunan scrollTtyOutput ay
kabaligtaran epekto.
-sk|+sk
I-on/i-off ang scroll-to-bottom sa keypress; mapagkukunan scrollTtyKeypress.
-sw|+sw
I-on/i-off ang pag-scroll gamit ang scrollback buffer habang lumalabas ang mga bagong linya. Ito ay tumatagal lamang
epekto kung -Oo naman ay ibinigay din; mapagkukunan scrollWithBuffer.
-ptab|+ptab
Kung pinagana (default), ang mga character na "Horizontal Tab" ay iniimbak bilang aktwal na lapad
mga character sa screen buffer, na ginagawang posible na piliin at i-paste ang mga ito.
Dahil ang isang pahalang na tab ay isang paggalaw ng cursor at hindi isang aktwal na glyph, maaari ito
minsan ay nakakainis sa paningin dahil ang cursor sa isang character ng tab ay ipinapakita bilang isang malawak
cursor; mapagkukunan pastableTabs.
-bc|+bc
Blink ang cursor; mapagkukunan cursorBlink.
-uc|+uc
Gawing may salungguhit ang cursor; mapagkukunan cursorUnderline.
-iconic
Simulan ang iconified, kung sinusuportahan ng window manager ang opsyong iyon. Ang alternatibong anyo ay -ic.
-sl numero
I-save ang numero mga linya sa scrollback buffer. Tingnan ang entry ng mapagkukunan para sa mga limitasyon; mapagkukunan
saveLines.
-b numero
Magtala mga frills: Panloob na hangganan ng numero mga pixel. Tingnan ang entry ng mapagkukunan para sa mga limitasyon;
mapagkukunan panloobBorder.
-w numero
Magtala mga frills: Panlabas na hangganan ng numero mga pixel. Gayundin, -bw at -borderwidth. Tingnan
pagpasok ng mapagkukunan para sa mga limitasyon; mapagkukunan externalBorder.
-bl Magtala mga frills: Itakda ang mga pahiwatig ng MWM upang humiling ng walang hangganang window, ibig sabihin, kung pinarangalan ng
WM, ang rxvt-unicode window ay hindi magkakaroon ng mga dekorasyon sa bintana; mapagkukunan mas mababa sa hangganan. Kung
hindi sinusuportahan ng window manager ang mga pahiwatig ng MWM (hal. kwin), pinapagana ang override-redirect
mode.
-override-redirect
Magtala mga frills: Nagtatakda ng override-redirect sa window; mapagkukunan override-redirect.
-dockapp
Itinatakda ang paunang estado ng window sa WithdrawnState, na gumagawa ng mga window manager
na sumusuporta sa extension na ito ay ituring ito bilang isang dockapp.
-sbg
Magtala mga frills: I-disable ang paggamit ng built-in na block graphics/line drawing
mga character at umasa lamang sa kung ano ang ibinibigay ng tinukoy na mga font. Gamitin ito kung mayroon kang a
magandang font at gustong gamitin ang mga block graphic glyph nito; mapagkukunan skipBuiltinGlyphs.
-lsp numero
Magtala mga frills: Mga linya (taas ng pixel) upang ipasok sa pagitan ng bawat hilera ng display. Kapaki-pakinabang
upang ayusin ang mga problema sa pag-render ng font; mapagkukunan lineSpace.
-letsp numero
Magtala mga frills: Halaga upang ayusin ang nakalkulang lapad ng character sa pamamagitan ng upang makontrol ang pangkalahatan
espasyo ng titik. Hihigpitan ng mga negatibong halaga ang puwang ng titik, mga positibong halaga
magpapalabas ng mga titik nang higit pa. Kapaki-pakinabang upang magtrabaho sa paligid ng mga kakaibang sukatan ng font; mapagkukunan
letterSpace.
-tn termname
Tinutukoy ng opsyong ito ang pangalan ng uri ng terminal na itatakda sa TERM kapaligiran
variable. Ang uri ng terminal na ito ay dapat na umiiral sa termcap(5) database at dapat mayroon li#
at co# mga entry; mapagkukunan termName.
-e utos [mga argumento]
Patakbuhin ang command kasama ang mga argumento ng command-line sa urxvt bintana; nagtatakda din ng
pamagat ng window at pangalan ng icon upang maging basename ng program na isinasagawa kung wala
-pamagat (-T) ni -n ay ibinigay sa command line. Kung gagamitin ang opsyong ito, dapat na
ang huli sa command-line. Kung wala -e opsyon kung gayon ang default ay patakbuhin ang
programang tinukoy ng KABIBI variable ng kapaligiran o, kung hindi, sh(1).
Pakitandaan na dapat kang tumukoy ng program na may mga argumento. Kung gusto mong magpatakbo ng shell
command, kailangan mong tukuyin ang shell, tulad nito:
urxvt -e sh -c "mga utos ng shell"
-pamagat teksto
Pamagat ng bintana (-T iginagalang pa rin); ang default na pamagat ay ang basename ng programa
tinukoy pagkatapos ng -e opsyon, kung mayroon man, kung hindi man ang pangalan ng aplikasyon; mapagkukunan pamagat.
-n teksto
Pangalan ng icon; ang default na pangalan ay ang basename ng program na tinukoy pagkatapos ng -e
opsyon, kung mayroon man, kung hindi man ang pangalan ng aplikasyon; mapagkukunan iconName.
-C Kunin ang mga mensahe ng system console.
-pt estilo
Magtala XIM: estilo ng pag-input para sa paraan ng pag-input; OverTheSpot, OffTheSpot, Ugat; mapagkukunan
preeditType.
-ako teksto
Magtala XIM: pangalan ng paraan ng pag-input. mapagkukunan inputMethod.
-imlocale pisi
Ang lokal na gagamitin para sa pagbubukas ng IM. Maaari kang gumamit ng "LC_CTYPE" ng hal. "de_DE.UTF-8"
para sa normal na pagpoproseso ng text ngunit "ja_JP.EUC-JP" para magawa ng input extension
mag-input ng mga Japanese na character habang nananatili sa ibang lokal. mapagkukunan imLocale.
-imfont fontset
Itakda ang font set na gagamitin para sa X Input Method, tingnan ang mapagkukunan imFont para sa karagdagang impormasyon.
-tcw
Baguhin ang kahulugan ng triple-click na seleksyon gamit ang kaliwang pindutan ng mouse. Tanging
epektibo kapag ang orihinal (non-perl) na code ng pagpili ay ginagamit. Sa halip na pumili
isang buong linya ito ay magpapahaba sa pagpili hanggang sa dulo ng lohikal na linya lamang. mapagkukunan
tripleclickwords.
- insecure
I-enable ang "insecure" mode, na kasalukuyang nagbibigay-daan sa karamihan ng mga escape sequence na umaalingawngaw
mga string. Tingnan ang mapagkukunan walang katiyakan para sa karagdagang impormasyon.
-mod pagbabago
I-override ang pagtuklas ng Meta modifier na may tinukoy na key: alt, meta, hyper, super, mode1,
mode2, mode3, mode4, mode5; mapagkukunan pagbabago.
-ssc|+ssc
I-on/i-off ang pangalawang screen (naka-enable ang default); mapagkukunan pangalawangScreen.
-ssr|+ssr
I-on/i-off ang pangalawang screen scroll (default na pinagana); mapagkukunan pangalawangSroll.
-hold|+hawakan mo
I-on/i-off ang hold na window pagkatapos lumabas sa suporta. Kung pinagana, ang urxvt ay hindi kaagad
sirain ang window nito kapag lumabas ang program na isinagawa sa loob nito. Sa halip, maghihintay ito
hanggang sa ito ay patayin o isara ng gumagamit; mapagkukunan humawak.
-cd landas
Itinatakda ang gumaganang direktoryo para sa shell (o ang utos na tinukoy sa pamamagitan ng -e). Ang landas
dapat ay isang ganap na landas at dapat itong umiiral para magsimula ang urxvt; mapagkukunan chdir.
-xrm pisi
Gumagana tulad ng opsyong X Toolkit na may parehong pangalan, sa pamamagitan ng pagdaragdag ng pisi kumbaga
tinukoy sa isang mapagkukunang file. Ang mga halaga ng mapagkukunan na tinukoy sa paraang ito ay mauuna
lahat ng iba pang mga pagtutukoy ng mapagkukunan.
Tandaan na kailangan mong gamitin ang pareho syntax tulad ng sa .Xdefaults file, hal
"*.background: itim". Tandaan din na ang lahat ng urxvt-specific na opsyon ay maaaring tukuyin bilang
long-options sa commandline, kaya gumamit ng -xrm karamihan ay limitado sa mga kaso kung saan ikaw
gustong tukuyin ang iba pang mapagkukunan (hal. para sa mga pamamaraan ng pag-input) o para sa pagiging tugma sa
iba pang mga programa.
-keysym.sym pisi
I-map muli ang isang simbolo ng susi. Tingnan ang mapagkukunan keysym.
-embed windowid
Sinasabi sa urxvt na i-embed ang mga bintana nito sa isang umiiral nang window, na nagbibigay-daan
mga application upang madaling mag-embed ng terminal.
Sa ngayon, aalisin muna ng urxvt ang mapa/imamapa ang tinukoy na window, kaya hindi ito dapat na top-
antas na bintana. Ire-reconfigure din ito ng urxvt nang kaunti, kaya huwag asahan na mananatili ito
ilang partikular na estado. Pinakamainam na gumawa ng karagdagang subwindow para sa urxvt at iwanan ito
nag-iisa.
Hindi masisira ang bintana kapag lumabas ang urxvt.
Maaaring kapaki-pakinabang na malaman na hindi isasara ng urxvt ang mga deskriptor ng file na ipinasa dito
(maliban sa stdin/out/err, siyempre), para magamit mo ang mga file descriptor para makipag-usap
kasama ang mga programa sa loob ng terminal. Gumagana ito kahit na ang "-embed"
ang opsyon ay ginamit o hindi.
Narito ang isang maikling Gtk2-perl snippet na naglalarawan kung paano magagamit ang opsyong ito (a
mas mahabang halimbawa ang nasa doc/embed):
my $rxvt = bagong Gtk2::Socket;
$rxvt->signal_connect_after (realize => sub {
aking $xid = $_[0]->window->get_xid;
system "urxvt -embed $xid &";
});
-pty-fd file deskriptor
Sinasabi sa urxvt na HUWAG magsagawa ng anumang mga utos o lumikha ng bagong pty/tty pares ngunit sa halip ay gumamit
ang ibinigay na file descriptor bilang tty master. Ito ay kapaki-pakinabang kung gusto mong magmaneho ng urxvt
bilang isang generic na terminal emulator nang hindi kinakailangang magpatakbo ng isang programa sa loob nito.
Kung ibinigay ang switch na ito, hindi gagawa ang urxvt ng anumang mga entry sa utmp/wtmp at hindi
tinker with pty/tty permissions - kailangan mong gawin iyon sa iyong sarili kung gusto mo iyon.
Bilang isang napaka-espesyal na kaso, ang pagtukoy ng "-1" ay ganap na pipigilan ang pty/tty
mga operasyon, na marahil ay kapaki-pakinabang lamang kasabay ng ilang perl extension na iyon
namamahala sa terminal.
Narito ang isang halimbawa sa perl na naglalarawan kung paano magagamit ang opsyong ito (mas mahaba
halimbawa ay nasa doc/pty-fd):
gumamit ng IO::Pty;
gumamit ng Fcntl;
aking $pty = bagong IO::Pty;
fcntl $pty, F_SETFD, 0; # malinaw na close-on-exec
system "urxvt -pty-fd " . (fileno $pty) . "&";
isara ang $pty;
# ngayon ay nakikipag-ugnayan sa rxvt
aking $alipin = $pty->alipin;
habang (<$slave>) { print $slave "nakuha <$_>\n" }
-pe pisi
Listahan ng mga script ng perl extension na pinaghihiwalay ng kuwit na gagamitin (o hindi gagamitin) sa terminal na ito
halimbawa. Tingnan ang mapagkukunan perl-ext para sa mga detalye.
Kayamanan
Tandaan: Ang `urxvt --help' ay nagbibigay ng isang listahan ng lahat ng mga mapagkukunan (mahabang opsyon) na pinagsama-sama sa iyong
bersyon. Available din ang lahat ng mapagkukunan bilang mga long-option.
Maaari mong itakda at baguhin ang mga mapagkukunan gamit ang mga tool na X11 tulad ng xrdb. Maraming pamamahagi ang ginagawa din
mga setting ng pag-load mula sa ~ / .Mga Pinagmulan file kapag nagsimula ang X. sasangguni ang urxvt sa mga sumusunod
file/resources sa pagkakasunud-sunod, na may mga susunod na setting sa pag-overwrite sa mga mas nauna:
1. app-defaults file sa $XAPPLRESDIR
2. $HOME/.Xdefaults
3. RESOURCE_MANAGER property sa root-window ng screen 0
4. SCREEN_RESOURCES property sa root-window ng kasalukuyang screen
5. $XENVIRONMENT file O $HOME/.Xdefaults-
6. mga mapagkukunan na tinukoy sa pamamagitan ng -xrm sa commandline
Tandaan na kapag nagbabasa ng mga mapagkukunan ng X, urxvt kinikilala ang dalawang pangalan ng klase: rxvt at URxvt. ang
pangalan ng klase rxvt nagbibigay-daan sa mga mapagkukunan na karaniwan sa pareho urxvt at ang orihinal rxvt para maging madali
naka-configure, habang ang pangalan ng klase URxvt nagbibigay-daan sa mga mapagkukunan na natatangi sa urxvt, na ibabahagi
sa pagitan ng magkakaiba urxvt mga pagsasaayos. Kung walang tinukoy na mapagkukunan, angkop ang mga default
gagamitin. Maaaring gamitin ang mga argumento sa command-line upang i-override ang mga setting ng mapagkukunan. Ang
ang mga sumusunod na mapagkukunan ay suportado (maaaring gusto mong suriin ang urxvtperlas(3) manpage para sa
mga karagdagang setting ng perl extension na hindi nakadokumento dito):
lalim: bitdepth
Magtala xft: Subukang humanap ng visual na may ibinigay na bit depth; opsyon -lalim.
buffered: boolean
Magtala xft: I-on/i-off ang double-buffering para sa xft (default na pinagana). Sa ilan
kumbinasyon ng card/driver na nagpapagana nito nang bahagya na nagpapababa ng pagganap, sa karamihan nito nang husto
nakakatulong ito. Ang pagbagal ay maliit, kaya dapat itong normal na paganahin.
geometry: geom
Lumikha ng window na may tinukoy na X window geometry [default 80x24]; opsyon
-geometry.
background: kulay
Gamitin ang tinukoy na kulay bilang kulay ng background ng window [default White]; opsyon
-bg.
harapan: kulay
Gamitin ang tinukoy na kulay bilang kulay ng foreground ng window [default Black]; opsyon
-fg.
kulayn: kulay
Gamitin ang tinukoy na kulay para sa halaga ng kulay n, kung saan ang 0-7 ay tumutugma sa mababang-
intensity (normal) na mga kulay at 8-15 ay tumutugma sa mataas na intensity (bold = maliwanag
foreground, blink = maliwanag na background) mga kulay. Ang mga kanonikal na pangalan ay ang mga sumusunod:
0=itim, 1=pula, 2=berde, 3=dilaw, 4=asul, 5=magenta, 6=cyan, 7=puti, ngunit ang aktwal
Ang mga pangalan ng kulay na ginamit ay nakalista sa COLOURS AT gRAPHICS seksyon.
Ang mga kulay na mas mataas sa 15 ay hindi maaaring itakda gamit ang mga mapagkukunan (pa), ngunit maaaring baguhin gamit
isang utos ng pagtakas (tingnan urxvt(7)).
Ang mga kulay 16-79 ay bumubuo ng karaniwang 4x4x4 color cube (kapareho ng xterm na may 88 na kulay
suporta). Ang mga kulay 80-87 ay pantay na mga puwang na kulay abong hakbang.
colorBD: kulay
colorIT: kulay
Gamitin ang tinukoy na kulay upang ipakita ang mga bold o italic na character kapag nasa harapan
kulay ang default. Kung ang mga estilo ng font ay hindi magagamit (Compile estilo) at ito
ang opsyon ay hindi nakatakda, reverse video ang ginagamit sa halip.
colorUL: kulay
Gamitin ang tinukoy na kulay upang ipakita ang mga may salungguhit na character kapag ang kulay ng foreground
ay ang default.
salungguhit Kulay: kulay
Kung nakatakda, gamitin ang tinukoy na kulay bilang kulay para sa mismong salungguhit. Kung hindi nakatakda, gamitin
ang kulay ng harapan.
highlightColor: kulay
Kung nakatakda, gamitin ang tinukoy na kulay bilang background para sa mga naka-highlight na character. Kung
unset, gumamit ng reverse video.
highlightTextColor: kulay
Kung nakatakda at nakatakda ang highlightColor, gamitin ang tinukoy na kulay bilang foreground para sa
naka-highlight na mga character.
Kulay ng cursor: kulay
Gamitin ang tinukoy na kulay para sa cursor. Ang default ay gamitin ang foreground na kulay;
opsyon -cr.
Kulay ng cursor2: kulay
Gamitin ang tinukoy na kulay para sa kulay ng cursor text. Upang ito ay magkabisa,
Kulay ng cursor dapat ding tukuyin. Ang default ay ang paggamit ng kulay ng background.
reverseVideo: boolean
Totoo: gayahin ang reverse video sa pamamagitan ng mga kulay ng foreground at background; opsyon -vv. Huwad:
regular na kulay ng screen [default]; opsyon +rv. Tingnan ang tala sa COLOURS AT gRAPHICS
seksyon.
jumpScroll: boolean
Totoo: tukuyin na dapat gamitin ang jump scrolling. Kapag tumatanggap ng maraming linya, urxvt
mag-i-scroll lang kapag nabasa na ang buong taas ng screen ng mga linya, na nagreresulta sa mas kaunti
mga update habang ipinapakita pa rin ang bawat natanggap na linya; opsyon -j.
Huwad: tukuyin na ang maayos na pag-scroll ay dapat gamitin. Pipilitin ng urxvt ang pag-refresh ng screen
sa bawat bagong linyang natanggap nito; opsyon +j.
laktawan angScroll: boolean
Totoo: (ang default) tukuyin na dapat gamitin ang skip scrolling. Kapag tumatanggap ng maraming
mga linya, mag-i-scroll lang ang urxvt paminsan-minsan (humigit-kumulang 60 beses bawat segundo), na nagreresulta
sa mas kaunting mga update. Maaari itong magresulta sa hindi pagpapakita ng urxvt ng ilan sa mga linya
ito ay tumatanggap; opsyon -ss.
Huwad: tukuyin na ang lahat ay ipapakita, kahit na ang pag-refresh ay masyadong mabilis para sa
ang mata ng tao upang basahin ang anumang bagay (o ang monitor upang ipakita ang anumang bagay); opsyon +ss.
kumukupas: numero
I-fade ang text sa ibinigay na porsyento kapag nawala ang focus; opsyon -kupas.
fadeColor: kulay
Lumalabo sa ganitong kulay, kapag ginamit ang pagkupas (tingnan kumukupas:). Ang default na kulay ay itim;
opsyon -kupas na kulay.
iconFile: file
Itakda ang icon ng application na pixmap; opsyon - icon.
scrollColor: kulay
Gamitin ang tinukoy na kulay para sa scrollbar [default #B2B2B2].
troughColor: kulay
Gamitin ang tinukoy na kulay para sa trough area ng scrollbar [default #969696]. Tanging
nauugnay para sa rxvt (hindi XTerm/NeXT) scrollbar.
kulay ng hangganan: kulay
Ang kulay ng hangganan sa paligid ng lugar ng teksto at sa pagitan ng scrollbar at ng teksto.
font: fontlist
Piliin ang mga font na gagamitin. Ito ay isang listahan ng mga pangalan ng font na pinaghihiwalay ng kuwit
naka-check in order kapag sinusubukang maghanap ng mga glyph para sa mga character. Ang unang font ay tumutukoy sa
laki ng cell para sa mga character; maaaring mas maliit ang ibang mga font, ngunit hindi (sa pangkalahatan) mas malaki. A
(sana) ang makatwirang default na listahan ng font ay palaging nakadugtong dito; opsyon -fn.
Ang bawat font ay maaaring maging isang karaniwang pangalan ng X11 core font (XLFD), na may opsyonal na prefix
"x:" o isang Xft font (Compile xft), na may prefix na "xft:".
Bilang karagdagan, ang bawat font ay maaaring prefix na may karagdagang mga pahiwatig at mga detalye
nakapaloob sa mga square bracket ("[]"). Ang tanging magagamit na pahiwatig sa kasalukuyan ay
"codeset=codeset-name", at ito ay ginagamit lamang para sa mga Xft na font.
Halimbawa, ang mapagkukunan ng font na ito
URxvt.font: 9x15bold,\
-misc-fixed-bold-r-normal--15-140-75-75-c-90-iso10646-1,\
-misc-fixed-medium-r-normal--15-140-75-75-c-90-iso10646-1, \
[codeset=JISX0208]xft:Kochi Gothic:antialias=false, \
xft:Code2000:antialias=false
tumutukoy sa limang font na gagamitin. Ang una ay "9x15bold" (talagang ang iso8859-1
bersyon ng pangalawang font), na siyang batayang font (dahil una itong pinangalanan) at
kaya tinutukoy ang character cell grid na 9 pixels ang lapad at 15 pixels ang taas.
Ang pangalawang font ay ginagamit lamang upang magdagdag ng mga karagdagang unicode na character na wala sa base
font, gayundin ang pangatlo, na sa kasamaang palad ay hindi naka-bold, ngunit ang naka-bold na bersyon ng
Ang font ay naglalaman ng mas kaunting mga character, kaya ito ay isang kapaki-pakinabang na suplemento.
Ang pangatlong font ay isang Xft font na naka-off ang aliasing, at limitado ang mga character
sa IT 0208 codeset (ie japanese kanji). Ang font ay naglalaman ng iba pang mga character, ngunit
hindi kami interesado sa kanila.
Ang huling font ay isang kapaki-pakinabang na catch-all na font na nagbibigay ng karamihan sa natitirang unicode
character.
boldFont: fontlist
italicFont: fontlist
boldItalicFont: fontlist
Ang listahan ng font na gagamitin para sa pagpapakita matapang, italiko or matapang italiko mga character,
ayon sa pagkakabanggit.
Kung tinukoy at hindi walang laman, ang syntax ay kapareho ng para sa Font- mapagkukunan, at
ang ibinigay na listahan ng font ay gagamitin bilang ay, na ginagawang posible upang palitan
ganap na magkakaibang mga estilo ng font para sa bold at italic.
Kung hindi nakatakda (ang default), isang angkop na listahan ng font ang ma-synthesize sa pamamagitan ng "morphing" sa
normal na listahan ng font ng teksto sa nais na hugis. Kung hindi pwede, palitan
ang mga font ng nais na hugis ay susubukan.
Kung nakatakda, ngunit walang laman, ang partikular na istilong ito ay hindi pinagana at ang normal na font ng teksto ay gagana
ginagamit para sa ibinigay na istilo.
intensityStyle: boolean
Kapag ang mga estilo ng font ay hindi pinagana, o ang opsyong ito ay pinagana (Totoo, opsyon -ay, ang
default), ang mga istilo ng font na naka-bold/blink ay nagpapahiwatig ng mataas na intensity ng mga kulay sa foreground/background.
Hindi pagpapagana sa opsyong ito (Huwad, opsyon +ay) hindi pinapagana ang gawi na ito, ang mataas na intensity
hindi maabot ang mga kulay.
pamagat: pisi
Itakda ang string ng pamagat ng window, ang default na pamagat ay ang command-line na tinukoy pagkatapos ng -e
opsyon, kung mayroon man, kung hindi man ang pangalan ng aplikasyon; opsyon -pamagat.
iconName: pisi
Itakda ang pangalang ginamit upang lagyan ng label ang icon ng window o ipinapakita sa isang window ng icon manager,
itinatakda din nito ang pamagat ng window maliban kung ito ay tahasang itinakda; opsyon -n.
mapAlert: boolean
Totoo: de-iconify (mapa) sa pagtanggap ng isang bell character. Huwad: walang de-iconify (mapa) sa
pagtanggap ng isang bell character [default].
urgentOnBell: boolean
Totoo: itakda ang urgency hint para sa wm sa pagtanggap ng isang bell character. Huwad: Huwag
itakda ang urgency hint [default].
Nire-reset ng urxvt ang pahiwatig ng pangangailangan ng madaliang pagkilos sa bawat pagbabago ng focus.
visualBell: boolean
Totoo: gumamit ng visual bell sa pagtanggap ng character na kampanilya; opsyon -vb. Huwad: walang visual
kampana [default]; opsyon +vb.
loginShell: boolean
Totoo: magsimula bilang login shell sa pamamagitan ng paglalagay ng `-' sa argv[0] ng shell; opsyon -ls.
Huwad: magsimula bilang isang normal na sub-shell [default]; opsyon +ls.
multiClickTime: numero
Tukuyin ang maximum na oras sa millisecond sa pagitan ng mga multi-click na piling kaganapan. Ang
ang default ay 500 millisecond; opsyon -mc.
utmpInhibit: boolean
Totoo: pagbawalan ang pagsusulat ng tala sa system log file utmp; opsyon -labas. Huwad: magsulat
record sa system log file utmp [default]; opsyon +ut.
print-pipe: pisi
Tumukoy ng command pipe para sa vt100 printer [default lpr(1)]. Gamitin Print upang simulan ang a
screen dump sa printer at Ctrl-I-print or Shift-Print upang isama ang scrollback bilang
mabuti.
Ang string ay bibigyang-kahulugan na parang nai-type sa shell bilang-ay.
Halimbawa:
URxvt.print-pipe: pusa > $(TMPDIR=$HOME mktemp urxvt.XXXXXX)
Lumilikha ito ng bagong file sa iyong home directory na may mga nilalaman ng screen sa tuwing ikaw
pindutin ang "I-print".
scrollstyle: paraan
Itakda ang istilo ng scrollbar sa rxvt, payak, susunod or xterm. payak ay ang paborito ng may-akda.
kapal: numero
Itakda ang lapad ng scrollbar sa mga pixel.
scroll bar: boolean
Totoo: paganahin ang scrollbar [default]; opsyon -sb. Huwad: huwag paganahin ang scrollbar; opsyon
+sb.
scrollBar_right: boolean
Totoo: ilagay ang scrollbar sa kanan ng window; opsyon -sr. Huwad: ilagay ang
scrollbar sa kaliwa ng window; opsyon +sr.
scrollBar_floating: boolean
Totoo: magpakita ng rxvt scrollbar na walang labangan; opsyon -st. Huwad: magpakita ng rxvt
scrollbar na may labangan; opsyon +st.
scrollBar_align: paraan
Pantayin ang tuktok, ilalim or gitna [default] ng thumb ng scrollbar na naka-on ang pointer
gitnang pindutan pindutin/i-drag.
scrollTtyOutput: boolean
Totoo: mag-scroll pababa kapag natanggap ni tty ang output; opsyon -Oo naman. Huwad: huwag mag-scroll sa
ibaba kapag tumatanggap ang tty ng output; opsyon +si.
scrollWithBuffer: boolean
Totoo: mag-scroll gamit ang scrollback buffer kapag nakatanggap si tty ng mga bagong linya (ibig sabihin, subukang ipakita ang
parehong mga linya) at scrollTtyOutput ay Mali; opsyon -sw. Huwad: huwag mag-scroll sa
scrollback buffer kapag nakatanggap si tty ng mga bagong linya; opsyon +sw.
scrollTtyKeypress: boolean
Totoo: mag-scroll pababa kapag pinindot ang isang hindi espesyal na key. Ang mga espesyal na susi ay yaong
ay naharang ng rxvt-unicode para sa espesyal na paghawak at hindi ipinapasa sa
shell; opsyon -sk. Huwad: huwag mag-scroll pababa kapag pinindot ang isang hindi espesyal na key;
opsyon +sk.
saveLines: numero
I-save ang numero mga linya sa scrollback buffer [default 64]. Limitado ang mapagkukunang ito sa
karamihan sa mga makina sa 65535; opsyon -sl.
panloob naBorder: numero
Panloob na hangganan ng numero mga pixel. Ang mapagkukunang ito ay limitado sa 100; opsyon -b.
externalBorder: numero
Panlabas na hangganan ng numero mga pixel. Ang mapagkukunang ito ay limitado sa 100; opsyon -w, -bw,
-borderwidth.
mas mababa sa hangganan: boolean
Itakda ang mga pahiwatig ng MWM upang humiling ng walang hangganang window, ibig sabihin, kung pinarangalan ng WM, ang rxvt-
ang unicode window ay hindi magkakaroon ng mga dekorasyon sa bintana; opsyon -bl.
skipBuiltinGlyphs: boolean
Magtala mga frills: I-disable ang paggamit ng built-in na block graphics/line drawing
mga character at umasa lamang sa kung ano ang ibinibigay ng tinukoy na mga font. Gamitin ito kung mayroon kang a
magandang font at gustong gamitin ang mga block graphic glyph nito; opsyon -sbg.
termName: termname
Tinutukoy ang pangalan ng uri ng terminal na itatakda sa TERM variable ng kapaligiran; opsyon
-tn.
lineSpace: numero
Tinutukoy ang bilang ng mga linya (taas ng pixel) na ilalagay sa pagitan ng bawat row ng display
[default 0]; opsyon -lsp.
meta8: boolean
Totoo: hawakan ang Meta (Alt) + keypress para itakda ang ika-8 bit. Huwad: hawakan ang Meta (Alt) +
keypress bilang isang escape prefix [default].
mouseWheelScrollPage: boolean
Totoo: ang gulong ng mouse ay nag-scroll ng isang pahina na puno. Huwad: ang gulong ng mouse ay nag-scroll ng limang linya
[default].
pastableTabs: boolean
Totoo: mag-imbak ng mga tab bilang malawak na mga character. Huwad: bigyang-kahulugan ang mga tab bilang paggalaw ng cursor lamang;
opsyon na "-ptab".
cursorBlink: boolean
Totoo: ipikit ang cursor. Huwad: huwag kumurap ang cursor [default]; opsyon -bc.
cursorUnderline: boolean
Totoo: Gawing may salungguhit ang cursor. Huwad: Gawin ang cursor na isang kahon [default]; opsyon -uc.
pointerBlank: boolean
Totoo: blangko ang pointer kapag pinindot ang isang key o pagkatapos ng isang set na bilang ng mga segundo ng
kawalan ng aktibidad Huwad: ang pointer ay palaging nakikita [default].
Kulay ng pointer: kulay
Kulay ng foreground ng mouse pointer.
pointerColor2: kulay
Kulay ng background ng mouse pointer.
pointerBlankDelay: numero
Tinutukoy ang bilang ng mga segundo bago i-blangko ang pointer [default 2]. Gumamit ng malaki
numero (hal. 987654321) upang epektibong hindi paganahin ang timeout.
backspacekey: pisi
Ang string na ipapadala kapag pinindot ang backspace key. Kung nakatakda sa Disyembre o i-unset ito
magpadala alisin (code 127) o, na may kontrol, Backspace (code 8) - na maaaring baligtarin
na may naaangkop na DEC private mode escape sequence.
deletekey: pisi
Ang string na ipapadala kapag pinindot ang delete key (hindi ang keypad delete key). Kung
unset, ipapadala nito ang sequence na tradisyonal na nauugnay sa Isakatuparan susi.
cutchars: pisi
Ang mga character na ginamit bilang mga delimiter para sa double-click na pagpili ng salita (whitespace
Awtomatikong idinaragdag ang delimiting kung ibibigay ang mapagkukunan).
Kapag ginagamit ang extension ng pagpili ng perl (ang default kung pinagsama-sama, tingnan ang
urxvtperlas(3) manpage), isang angkop na regex gamit ang mga character na ito ay malilikha (kung ang
mayroong mapagkukunan, kung hindi, walang regex na gagawin). Sa mode na ito, mga character
sa labas ng ISO-8859-1 ay maaaring gamitin.
Kapag hindi ginamit ang extension ng pagpili, ISO-8859-1 na character lang ang magagamit. Kung
hindi tinukoy, ang built-in na default ay ginagamit:
BACKSLASH `"'&()*,;<=>?@[]^{|}
preeditType: estilo
OverTheSpot, OffTheSpot, Ugat; opsyon -pt.
inputMethod: pangalan
pangalan ng inputMethod na gagamitin; opsyon -ako.
imLocale: pangalan
Ang lokal na gagamitin para sa pagbubukas ng IM. Maaari kang gumamit ng "LC_CTYPE" ng hal. "de_DE.UTF-8"
para sa normal na pagpoproseso ng text ngunit "ja_JP.EUC-JP" para magawa ng input extension
mag-input ng mga Japanese na character habang nananatili sa ibang lokal; opsyon -imlocale.
imFont: fontset
Tukuyin ang font-set na ginamit para sa mga istilong XIM na "OverTheSpot" o "OffTheSpot". Ito ay dapat na isang
karaniwang X font set (XLFD pattern na pinaghihiwalay ng mga kuwit), ibig sabihin, hindi ito pareho
format bilang iba pang mga listahan ng font na ginamit sa urxvt. Ang default ay ise-set-up upang piliin
*anumang* nahanap na angkop, mas mabuti ang isa o dalawang pixel na may pagkakaiba sa laki sa base
font. opsyon -imfont.
tripleclickwords: boolean
Baguhin ang kahulugan ng triple-click na seleksyon gamit ang kaliwang pindutan ng mouse. sa halip na
pagpili ng isang buong linya ito ay pahabain ang pagpili sa dulo ng lohikal na linya
lamang; opsyon -tcw.
walang katiyakan: boolean
Pinapagana ang "insecure" mode. Nag-aalok ang Rxvt-unicode ng ilang mga pagkakasunud-sunod ng pagtakas na umaalingawngaw
mga string tulad ng pangalan ng icon o lokal. Ito ay maaaring abusuhin kung ang isang tao ay makakakuha
8-bit-clean na access sa iyong display, sa pamamagitan man ng mail client na nagpapakita ng mail
mga katawan na hindi na-filter o sa pamamagitan ng magsulat(1) o anumang iba pang paraan. Samakatuwid, ang mga pagkakasunud-sunod na ito
ay hindi pinagana bilang default. (Tandaan na maraming iba pang mga terminal, kabilang ang xterm, ay mayroong mga ito
pinagana ang mga pagkakasunud-sunod bilang default, na hindi ginagawang mas ligtas, bagaman).
Maaari mong paganahin ang mga ito sa pamamagitan ng pagtatakda ng boolean na mapagkukunang ito o pagtukoy - insecure bilang isang
opsyon. Sa ngayon, pinapagana nito ang display-answer, locale, findfont, icon na label at
mga kahilingan sa pamagat ng window.
modifier: pagbabago
Itakda ang susi upang bigyang-kahulugan bilang ang Meta key sa: alt, meta, hyper, super, mode1, mode2,
mode3, mode4, mode5; opsyon -mod.
answerbackString: pisi
Tukuyin ang tugon na ipapadala ng rxvt-unicode sa shell kapag ang isang ENQ (control-E) na character ay
dumaan. Maaaring naglalaman ito ng mga halaga ng pagtakas gaya ng inilarawan sa entry sa keysym
sumusunod.
pangalawangScreen: boolean
I-on/i-off ang pangalawang screen (naka-enable ang default).
pangalawangSscroll: boolean
I-on/i-off ang pangalawang screen scroll (naka-enable ang default). Kung pinagana ang opsyong ito,
babaguhin ng mga scroll sa pangalawang screen ang scrollback buffer at, kung kailan
Naka-off ang secondaryScreen, ang paglipat sa/mula sa pangalawang screen ay mag-i-scroll sa
screen up.
humawak: boolean
I-on/i-off ang hold na window pagkatapos lumabas sa suporta. Kung pinagana, ang urxvt ay hindi kaagad
sirain ang window nito kapag lumabas ang program na isinagawa sa loob nito. Sa halip, maghihintay ito
hanggang sa ito ay patayin o isara ng gumagamit.
chdir: landas
Itinatakda ang gumaganang direktoryo para sa shell (o ang utos na tinukoy sa pamamagitan ng -e). Ang landas
dapat ay isang ganap na landas at dapat itong umiiral para magsimula ang urxvt. Kung hindi ito tinukoy
pagkatapos ay ang kasalukuyang gumaganang direktoryo ay gagamitin; opsyon -cd.
keysym.sym: aksyon
Magtala mga frills: Kasama aksyon may keysym sym. Ang namamagitan na pangalan ng mapagkukunan
keysym. hindi maaaring tanggalin.
Gamit ang mapagkukunang ito, maaari mong imapa ang mga kumbinasyon ng key gaya ng "Ctrl-Shift-BackSpace" sa
iba't ibang mga aksyon, tulad ng pag-output ng ibang string kaysa sa karaniwang resulta
kumbinasyong iyon, ginagawa ang terminal na mag-scroll pataas o pababa sa paraang gusto mo, o anuman
iba pang bagay na maaaring ibigay ng extension.
Ang pangunahing kumbinasyon na nagpapalitaw sa pagkilos, sym, ay may sumusunod na format:
(mga modifier-)key
Saan nagbabago maaaring maging anumang kumbinasyon ng ISOLevel3, AppKeypad, Kontrolin, Numlock,
Ilipat, meta, Ikandado, mod1, mod2, mod3, mod4, mod5, at ang pinaikling I, K, C, N, S, M,
A, L, 1, 2, 3, 4, 5.
Ang Numlock, meta at ISOLevel3 ang mga modifier ay karaniwang naka-alyas sa anumang modifier
Ang NumLock key, Meta/Alt key o ISO Level3 Shift/AltGr key ay namamapa. AppKeypad
ay isang synthetic na modifier na nakamapa sa kasalukuyang estado ng keymap mode ng application.
Dahil sa malaking bilang ng mga kumbinasyon ng modifier, tutugma ang isang pangunahing pagmamapa kung at
pinakamaliit ang mga tinukoy na identifier ay itinatakda, at walang iba pang mga pangunahing pagmamapa sa mga iyon
at higit pang mga bit ay tinukoy. Nangangahulugan iyon na ang pagtukoy sa isang pagmamapa para sa "a" na kalooban
awtomatikong nagbibigay ng mga kahulugan para sa "Meta-a", "Shift-a" at iba pa, maliban kung ilan sa
ang mga iyon ay tinukoy na mga pagmamapa mismo. Tingnan ang aksyon na "builtin:", sa ibaba, para sa isang paraan upang
ayusin ito kapag ito ay isang problema.
Ang pagbabaybay ng susi depende sa iyong pagpapatupad ng X. Isang madaling paraan upang makahanap ng susi
ang pangalan ay gamitin ang tape(1) utos. Makakahanap ka ng listahan sa pamamagitan ng paghahanap sa mga "XK_" na macro
nasa X11/keysymdef.h isama ang file (alisin ang prefix na "XK_"). Bilang kahalili maaari mo
tukuyin susi sa pamamagitan ng hex keysym value nito (0x0000 - 0xFFFF).
Tulad ng anumang halaga ng mapagkukunan, ang aksyon string ay maaaring maglaman ng backslash escape sequences
("\n": newline, "\\": backslash, "\000": octal number), tingnan ang RESOURCES sa "man 7 X" para sa
karagdagang mga detalye.
Nagsisimula ang isang aksyon sa isang prefix ng aksyon na pumipili ng isang partikular na uri ng aksyon, na sinusundan
sa pamamagitan ng colon. Ang isang string ng pagkilos na walang mga tutuldok ay binibigyang-kahulugan bilang isang literal na string na ipapasa
sa tty (parang may prefix na "string:").
Ang mga sumusunod na prefix ng aksyon ay kilala - ang mga extension ay maaaring magbigay ng karagdagang mga prefix:
string:STRING
Kung ang aksyon nagsisimula sa "string:" (o kung hindi man ay walang mga colon), pagkatapos ay ang
ang natitirang "STRING" ay ipapasa sa program na tumatakbo sa terminal. Para sa
halimbawa, maaari mong palitan ang anumang output ng Shift-Tab ng string na "echo rm -rf
/" na sinusundan ng isang bagong linya:
URxvt.keysym.Shift-Tab: string:echo rm -rf /\n
Ito ay maaaring gamitin sa teorya upang ganap na muling tukuyin ang iyong keymap.
Bilang karagdagan, para sa mga pagkilos ng ganitong uri, maaari mong tukuyin ang isang hanay ng mga keysym sa isa
kinunan sa pamamagitan ng paglo-load ng "keysym-list" perl extension at pagbibigay ng aksyon sa
huwaran list/PREFIX/MIDDLE/SUFFIX, kung saan ang delimiter `/' ay dapat na isang character
hindi ginagamit ng mga string.
Ang paggamit nito ay maaaring ipakita sa pamamagitan ng isang halimbawa:
URxvt.keysym.MC-0x61: listahan|\033<|abc|>
Ang linya sa itaas ay katumbas ng sumusunod na tatlong linya:
URxvt.keysym.Meta-Control-0x61: string:\033
URxvt.keysym.Meta-Control-0x62: string:\033
URxvt.keysym.Meta-Control-0x63: string:\033
utos:STRING
If aksyon nasa anyong "command:STRING", ang tinukoy STRING ay binibigyang kahulugan
at naisakatuparan bilang control sequence ng urxvt (karaniwang kabaligtaran ng "string:" -
sa halip na ipadala ito sa program na tumatakbo sa terminal, ito ay ituturing
na parang ito ay output ng programa). Ito ay pinaka-kapaki-pakinabang upang i-feed ang mga sequence ng command
urxvt.
Halimbawa ang sumusunod ay nangangahulugang "palitan ang kasalukuyang lokal sa "zh_CN.GBK" kapag
Ang Control-Meta-c ay pinindot":
URxvt.keysym.MCc: command:\033]701;zh_CN.GBK\007
Imamapa ng sumusunod na halimbawa ang Control-Meta-1 at Control-Meta-2 sa mga font
"suxuseuro" at "9x15bold", para magkaroon ka ng ilang limitadong font-switching sa
runtime:
URxvt.keysym.MC-1: command:\033]50;suxuseuro\007
URxvt.keysym.M-C-2: command:\033]50;9x15bold\007
Posible ang iba pang mga bagay, hal. pagbabago ng laki (tingnan urxvt(7) para sa karagdagang impormasyon):
URxvt.keysym.M-C-3: command:\033[8;25;80t
URxvt.keysym.M-C-4: command:\033[8;48;110t
builtin:
Ang builtin na aksyon ay ang aksyon na ipapatupad ng urxvt kung walang key binding
umiral para sa key combination. Ang malinaw na paggamit ay upang i-undo ang epekto ng umiiral na
mga binding. Ang hindi masyadong halatang paggamit ay upang ibalik ang mga binding kapag may isa pang pagbubuklod
overrides masyadong maraming modifiers.
Halimbawa, kung i-overwrite mo ang "Insert" key, hindi mo paganahin ang urxvt's
"Shift-Insert" na pagmamapa. Upang muling paganahin iyon, maaari mong sundutin ang "mga butas" sa user-
tinukoy na keymap gamit ang kapalit na "builtin:":
URxvt.keysym.Insert:
URxvt.keysym.S-Insert: builtin:
Ang unang linya ay tumutukoy sa isang pagmamapa para sa "Insert" at anumang kumbinasyon ng mga modifier.
Ang pangalawang linya ay muling nagtatatag ng default na pagmamapa para sa "Shift-Insert".
builtin-string:
Ang pagkilos na ito ay pangunahing kapaki-pakinabang upang maibalik ang mga string mapping para sa mga key na mayroon
paunang natukoy na mga aksyon sa urxvt. Ang eksaktong semantika ay medyo mahirap ipaliwanag -
karaniwang, ang pagkilos na ito ay magpapadala ng string sa application na ipapadala
kung ang urxvt ay walang built-in na aksyon para dito.
Ang isang halimbawa ay maaaring gawing mas malinaw: urxvt karaniwang i-paste ang pagpili kapag ikaw
pindutin ang "Shift-Insert". Gamit ang mga sumusunod na bindings, sa halip ay ilalabas nito ang
(hindi dokumentado, ngunit kung anong mga application na tumatakbo sa terminal ang maaaring asahan)
sequence "ESC [ 2 $" sa halip:
URxvt.keysym.S-Insert: builtin-string:
URxvt.keysym.CS-Insert: builtin:
Hindi pinapagana ng unang linya ang pag-andar ng pag-paste para sa kumbinasyon ng key na iyon, at ang
ibinalik ng pangalawa ang default na gawi para sa "Control-Shift-Insert", na gagawin
kung hindi ay ma-override.
Katulad nito, upang hayaan ang mga application na magkaroon ng access sa "CMc" (kopya sa clipboard) at
"CMv" (i-paste ang clipboard) key na kumbinasyon, magagawa mo ito:
URxvt.keysym.CMc: builtin-string:
URxvt.keysym.CMv: builtin-string:
EXTENSION:STRING
Ang isang aksyon ng form na ito ay humihimok ng aksyon STRING, kung mayroon man, ibinigay ng
urxvtperlas(3) extension EXTENSION. Awtomatikong mailo-load ang extension kung
kinakailangan.
Hindi lahat ng extension ay tumutukoy ng mga aksyon, ngunit ang mga sikat na extension na kinabibilangan ng
pagpili at matcher mga extension (nakadokumento sa kanilang sariling mga manpage,
urxvt-pagpili(1) at urxvt-matcher(1), ayon sa pagkakabanggit).
Mula sa hangal na departamento ng mga halimbawa, ito ay mabubulok13-"i-encrypt" ang pagpili ng urxvt
kapag pinindot ang Alt-Control-c sa karaniwang mga PC keyboard:
URxvt.keysym.MCc: selection:rot13
perl:STRING *DEPRECATED*
Ito ay isang hindi na ginagamit na paraan ng paggamit ng mga utos na ibinigay ng mga extension ng perl. Ito ay
sinusuportahan pa rin, ngunit hindi na dapat gamitin.
perl-ext-common: pisi
perl-ext: pisi
Mga listahan na pinaghihiwalay ng kuwit ng (mga) perl extension script (default: "default") na gagamitin dito
terminal na halimbawa; opsyon -pe.
Ang mga pangalan ng extension ay maaaring lagyan ng prefix na "-" na senyas upang ipagbawal ang paggamit sa mga ito. Ito ay maaaring
kapaki-pakinabang na piliing huwag paganahin ang ilang extension na na-load bilang default, o tinukoy sa pamamagitan ng
"perl-ext-common" na mapagkukunan. Halimbawa, gagamitin ng "default,-selection" ang lahat ng default
mga extension maliban sa "pagpili".
Kasama sa default na hanay ang "selection", "option-popup", "selection-popup",
"readline" at "searchable-scrollback" na mga extension, at mga extension na binanggit
in keysym mga mapagkukunan.
Anumang extension na ang katumbas na mapagkukunan ay ibinigay sa command line ay
awtomatikong idinagdag sa perl-ext.
Ang bawat extension ay hinahanap sa mga direktoryo ng library, na-load kung kinakailangan, at nakatali
sa kasalukuyang terminal instance. Kapag ang path ng paghahanap sa library ay naglalaman ng marami
extension na mga file na may parehong pangalan, pagkatapos ay ang unang nahanap ay gagamitin.
Kung pareho sa mga mapagkukunang ito ang walang laman na string, ang perl interpreter ay hindi magiging
pinasimulan. Ang katwiran para sa pagkakaroon ng dalawang pagpipilian ay iyon perl-ext-common gagamitin
para sa mga extension na dapat na available sa lahat ng pagkakataon, habang perl-ext ay ginagamit para sa
mga tiyak na pagkakataon.
perl-eval: pisi
Perl code na susuriin kapag ang lahat ng extension ay nairehistro na. Tingnan ang
urxvtperlas(3) manpage.
perl-lib: landas
Listahan ng mga karagdagang direktoryo na pinaghihiwalay ng colon na naglalaman ng mga script ng extension. Kailan
naghahanap ng mga extension ng perl, titingnan muna ng urxvt ang mga direktoryo na ito, pagkatapos ay sa
$URXVT_PERL_LIB, $HOME/.urxvt/ext at panghuli sa /usr/lib/urxvt/perl/.
Tingnan ang urxvtperlas(3) manpage.
pagpili.pattern-idx: perl-regex
Karagdagang mga pattern ng pagpili, tingnan ang urxvtperlas(3) manpage para sa mga detalye.
pagpili-autotransform.idx: perl-transform
Auto-transform na mga pattern ng pagpili, tingnan ang urxvtperlas(3) manpage para sa mga detalye.
mahahanap-scrollback: keysym *DEPRECATE NA*
Ang mapagkukunang ito ay hindi na ginagamit at aalisin. Gumamit ng a keysym mapagkukunan sa halip, hal:
URxvt.keysym.Ms: searchable-scrollback:start
url-launcher: pisi
Tinutukoy ang program na sisimulan sa isang argumento ng URL. Ginamit ng "selection-popup"
at "matcher" perl extension.
lumilipas-para sa: windowid
Magtala mga frills: Itinatakda ang WM_TRANSIENT_FOR property sa ibinigay na window id.
override-redirect: boolean
Magtala mga frills: Nagtatakda ng override-redirect para sa terminal window, na ginagawa itong halos
hindi nakikita ng mga tagapamahala ng window; opsyon -override-redirect.
iso14755: boolean
I-on/i-off ang ISO 14755 (default na pinagana).
iso14755_52: boolean
I-on/i-off ang ISO 14755 5.2 mode (default na naka-enable).
BACKGROUND IMAGE Opsyon AT Kayamanan
-pixmap file[;oplist]
backgroundPixmap: file[;oplist]
Magtala pixbuf: Gamitin ang tinukoy na file ng imahe bilang background ng window at gayundin
opsyonal na tukuyin ang isang colon separated na listahan ng mga operasyon upang baguhin ito. Tandaan na ikaw
maaaring kailanganin na sipiin ang ";" character kapag ginagamit ang opsyon sa command line, bilang ";" ay
karaniwang isang metacharacter sa mga shell. Ang mga sinusuportahang operasyon ay:
WxH+X+Y
nagtatakda ng sukat at posisyon. "W" / "H" tukuyin ang horizontal/vertical scale
(porsiyento), at "X" / "Y" hanapin ang sentro ng imahe (porsiyento). Ang isang sukat na 0 ay hindi pinapagana
scaling.
op=tile
nagbibigay-daan sa pag-tile
op=keep-aspect
panatilihin ang aspect ratio ng imahe kapag nag-scale
op=root-align
gamitin ang posisyon ng terminal window na nauugnay sa root window bilang larawan
offset, na ginagaya ang background ng root window
Ang default na sukat at setting ng posisyon ay "100x100+50+50". Bilang kahalili, a
maaaring gamitin ang paunang-natukoy na hanay ng mga template upang makamit ang pinakakaraniwang mga setup:
style=tile
ang imahe ay naka-tile na walang scaling. Katumbas ng 0x0+0+0:op=tile
style=aspect-stretched
ang imahe ay naka-scale upang punan ang buong window na pinapanatili ang aspect ratio at
nakasentro. Katumbas ng 100x100+50+50:op=keep-aspect
style=unat
ang imahe ay pinaliit upang punan ang buong window. Katumbas ng 100x100
style=nakasentro
ang imahe ay nakasentro nang walang scaling. Katumbas ng 0x0+50+50
style=root-tile
ang imahe ay naka-tile na walang scaling at gumagamit ng 'root' positioning. Katumbas ng
0x0:op=tile:op=root-align
Kung maraming mga template ang tinukoy ang huling isa ang mananalo. Tandaan na ang isang template ay na-override
lahat ng mga setting ng sukat, posisyon at pagpapatakbo.
Kung ginamit kasabay ng pseudo-transparency, ang tinukoy na pixmap ay pagsasama-samahin
sa ibabaw ng transparent na background gamit ang alpha-blending.
-tr|+tr
transparent: boolean
I-on/i-off ang pseudo-transparency sa pamamagitan ng paggamit ng root pixmap bilang background.
-ip (inheritPixmap) ay tinatanggap pa rin bilang isang hindi na ginagamit na alias ngunit aalisin sa
mga bersyon sa hinaharap.
-kulay kulay
tintColor: kulay
Tint ang transparent na background gamit ang ibinigay na kulay. Tandaan na ang isang itim na tint ay nagbubunga ng a
ganap na itim na imahe habang ang isang puting tint ay nagbubunga ng imahe na hindi nagbabago.
-sh numero
pagtatabing: numero
Padilim (0 .. 99) o pagaanin (101 .. 200) ang transparent na background. Isang halaga ng 100
ibig sabihin walang shading.
-blr HxV
blurRadius: HxV
Ilapat ang gaussian blur na may tinukoy na radius sa transparent na background. Kung ang
iisang numero ang tinukoy, ang patayo at pahalang na radii ay itinuturing na ang
pareho. Ang pagtatakda ng isa sa mga radii sa 1 at ang isa pa sa isang malaking bilang ay lumilikha
kawili-wiling mga epekto sa ilang mga background. Ang pinakamataas na halaga ng radius ay 128. An
ang pahalang o patayong radius ng 0 ay hindi pinapagana ang pag-blur.
landas: landas
Tukuyin ang colon-delimited search path para sa paghahanap ng mga file ng larawan sa background.
ANG SCROLL BAR
Mga linya ng text na nag-scroll sa itaas ng urxvt window (resource: saveLines) at maaaring maging
nag-scroll pabalik gamit ang scrollbar o sa pamamagitan ng mga keystroke. Ang normal urxvt may mga arrow ang scrollbar
at ang pag-uugali nito ay medyo intuitive. Ang xterm-scrollbar ay walang mga arrow at nito
ginagaya ang pag-uugali ng xterm
Mag-scroll pababa gamit ang Pindutan1 (xterm-scrollbar) O Shift-Next. Mag-scroll pataas gamit ang Pindutan3 (xterm-
scrollbar) O Shift-Prior. Patuloy na pag-scroll gamit ang Pindutan2.
Mouse Pag-uulat
Upang pansamantalang i-override ang pag-uulat ng mouse, para sa alinman sa scrollbar o sa normal na teksto
pagpili/pagpasok, pindutin nang matagal ang Shift o ang Meta (Alt) key habang ginagawa ang
gustong aksyon ng mouse.
Kung aktibo ang mode ng pag-uulat ng mouse, ang mga normal na pagkilos ng scrollbar ay hindi pinagana -- sa
pagpapalagay na gumagamit kami ng fullscreen na application. Sa halip, pagpindot sa Button1 at
Nagpapadala ang Button3 ESC [ 6 ~ (Susunod) at ESC [ 5 ~ (Nakaraan), ayon sa pagkakabanggit. Katulad nito, ang pag-click sa
ang pataas at pababang mga arrow ay nagpapadala ESC [ A (Taas at ESC [ B (Pababa), ayon sa pagkakabanggit.
ANG PAGPILI: PUMILI AT PAGDISA TEXT
Ang pag-uugali ng pagpili ng teksto at mekanismo ng pagpasok/pag-paste ay katulad ng xtermNa (1).
Ang pagpili:
Kaliwang pag-click sa simula ng rehiyon, i-drag sa dulo ng rehiyon at bitawan;
I-right click upang palawigin ang minarkahang rehiyon; Mag-double click sa kaliwa upang pumili ng salita; Kaliwa
triple-click upang piliin ang buong lohikal na linya (na maaaring sumasaklaw sa maraming linya ng screen),
maliban kung binago ng mapagkukunan tripleclickwords.
Nagsisimula ng pagpili habang pinindot ang meta susi (o Meta+Ctrl mga susi) (I-compile: mga frills)
ay lilikha ng isang hugis-parihaba na seleksyon sa halip na isang normal. Sa mode na ito, bawat
ang napiling row ay nagiging sarili nitong linya sa pagpili, at ang sumusunod na whitespace ay
biswal na nakasalungguhit at inalis sa pagpili.
Nagpi-paste:
Ang pagpindot at pagpapakawala sa Middle mouse button sa isang urxvt window sanhi ng halaga ng
ang PANGUNAHING pagpili (o CLIPBOARD na may meta modifier) na ilalagay na parang ito
ay nai-type sa keyboard.
Pagpindot Shift-Insert nagiging dahilan upang maipasok din ang halaga ng PANGUNAHING pagpili.
Nagbibigay din ang rxvt-unicode ng mga binding Ctrl-Meta-c at upang makipag-ugnayan sa
ang CLIPBOARD na seleksyon. Ang unang pagbubuklod ay nagiging sanhi ng halaga ng panloob na pagpili
upang makopya sa CLIPBOARD na seleksyon, habang ang pangalawang pagbubuklod ay nagiging sanhi ng halaga ng
ang CLIPBOARD na seleksyon na ilalagay.
NAGBABAGO MGA FONT
Ang pagpapalit ng mga font (o mga laki ng font, ayon sa pagkakabanggit) sa pamamagitan ng keypad ay hindi pa sinusuportahan sa rxvt-
unicode. Bug me kung kailangan mo ito.
Maaari mong, gayunpaman, lumipat ng mga font sa runtime gamit ang mga escape sequence, hal:
printf '\e]710;%s\007' "9x15bold,xft:Kochi Gothic"
Maaari mo ring gamitin ang mga keyboard shortcut:
URxvt.keysym.M-C-1: command:\033]710;suxuseuro\007\033]711;suxuseuro\007
URxvt.keysym.M-C-2: command:\033]710;9x15bold\007\033]711;9x15bold\007
Ang rxvt-unicode ay awtomatikong muling ilalapat ang mga font na ito sa output sa ngayon.
ISO 14755 SUPORTA
Ang ISO 14755 ay isang pamantayan para sa pagpasok at pagtingin sa mga unicode character at character code
gamit ang keyboard. Binubuo ito ng 4 na bahagi. Ang unang bahagi ay magagamit kung rxvt-unicode
ay pinagsama-sama ng "--enable-frills", ang iba ay magagamit kapag ang rxvt-unicode ay
pinagsama-sama sa "--enable-iso14755".
· 5.1: Pangunahing paraan
Binibigyang-daan ka nitong magpasok ng mga unicode na character gamit ang kanilang hexcode.
Magsimula sa pamamagitan ng pagpindot nang matagal sa "Control" at "Shift", pagkatapos ay ilagay ang hex-digit
(sa pagitan ng isa at anim). Ang paglabas ng "Control" at "Shift" ay gagawin ang character na parang
direkta itong nai-type. Habang pinipindot ang "Control" at "Shift" maaari ka ring pumasok
maramihang mga character sa pamamagitan ng pagpindot sa "Space", na gagawin ang kasalukuyang character at
hinahayaan kang magsimula ng bago.
Bilang halimbawa ng paggamit, isipin ang isang business card na may japanese na e-mail address, na
hindi mo ma-type. Sa kabutihang palad, ang card ay may naka-print na e-mail address bilang mga hexcode,
hal. "671d 65e5". Madali mong maipasok ito sa pamamagitan ng pagpindot sa "Control" at "Shift",
na sinusundan ng "6-7-1-D-SPACE-6-5-E-5", na sinusundan ng paglabas ng mga modifier key.
· 5.2: Paraan ng pagpasok ng mga simbolo sa keyboard
Hinahayaan ka ng mode na ito na mag-input ng mga character na kumakatawan sa mga simbolo ng keycap ng iyong keyboard,
kung kinakatawan sa kasalukuyang locale encoding.
Magsimula sa pamamagitan ng pagpindot sa "Control" at "Shift" nang magkasama, pagkatapos ay ilalabas ang mga ito. Ang susunod
espesyal na susi (mga cursor key, tahanan atbp.) na iyong ipinasok ay hindi magpapagana sa karaniwang paggana nito ngunit
sa halip ay ipapasok ang kaukulang simbolo ng keycap. Ang simbolo ay ipapasok lamang
kapag ang susi ay nailabas na, kung hindi man ang pagpindot sa hal. "Shift" ay papasok sa simbolo
para sa "ISO Level 2 Switch", bagama't ang iyong intensyon ay maaaring magpasok ng reverse
tab (Shift-Tab).
· 5.3: Paraan ng pagpasok ng screen-selection
Habang ito ay ipinatupad na (ito ay karaniwang ang mekanismo ng pagpili), maaari itong
mapalawak sa pamamagitan ng pagpapakita ng isang unicode character map.
· 5.4: Paraan ng feedback para sa pagtukoy ng mga ipinapakitang character para sa pagpasok sa ibang pagkakataon
Hinahayaan ka ng paraang ito na ipakita ang unicode character code na nauugnay sa mga character
naipakita na.
Ipasok mo ang mode na ito sa pamamagitan ng pagpindot sa "Control" at "Shift" nang magkasama, pagkatapos ay pagpindot sa at
hawak ang kaliwang pindutan ng mouse at gumagalaw sa paligid. Ang (mga) unicode hex code (maaaring ito ay
isang pinagsamang character) ng character sa ilalim ng pointer ay ipinapakita hanggang sa iyo
bitawan ang "Control" at "Shift".
Bilang karagdagan sa mga hex code ipapakita nito ang font na ginamit upang iguhit ang character na ito -
dahil sa mga dahilan ng pagpapatupad, ang mga character na pinagsama sa pagsasama-sama ng mga character, linya
Ang pagguhit ng mga character at hindi kilalang mga character ay palaging iguguhit gamit ang built-in
font ng suporta.
Kaugnay ng pagsang-ayon, ang rxvt-unicode ay dapat na sumusunod sa parehong senaryo A
at B ng ISO 14755, kabilang ang bahagi 5.2.
Pag-login STAMP
urxvt sinusubukang magsulat ng entry sa utmp(5) file upang ito ay makita sa pamamagitan ng sino(1)
utos, at maaaring tumanggap ng mga mensahe. Upang payagan ang tampok na ito, urxvt maaaring kailangang i-install
setuid root sa ilang system o setgid sa root o sa ibang grupo sa iba.
COLOURS AT gRAPHICS
Bilang karagdagan sa mga default na kulay ng foreground at background, urxvt maaaring magpakita ng hanggang sa
88/256 na kulay: 8 ANSI na kulay kasama ang high-intensity (potensyal na bold/blink) na mga bersyon ng
pareho, at 72 (o 240 sa 256 color mode) na kulay na nakaayos sa isang 4x4x4 (o 6x6x6)
kulay RGB cube at isang 8 (24) na kulay na greyscale na ramp.
Narito ang isang listahan ng mga kulay ng ANSI kasama ang kanilang mga pangalan.
kulay0 (itim) = Itim
kulay1 (pula) = Pula3
color2 (berde) = Berde3
kulay3 (dilaw) = Dilaw3
color4 (asul) = Blue3
color5 (magenta) = Magenta3
color6 (cyan) = Cyan3
color7 (white) = AntiqueWhite
color8 (maliwanag na itim) = Gray25
color9 (maliwanag na pula) = Pula
color10 (maliwanag na berde) = Berde
color11 (maliwanag na dilaw) = Dilaw
color12 (maliwanag na asul) = Asul
color13 (maliwanag na magenta) = Magenta
kulay14 (maliwanag na cyan) = Cyan
kulay15 (maliwanag na puti) = Puti
foreground = Itim
background = Puti
Posible ring tukuyin ang mga halaga ng kulay ng harapan, likuran, Kulay ng cursor,
Kulay ng cursor2, colorBD, kulayUL bilang isang numero 0-15, bilang isang maginhawang shorthand para sanggunian
ang pangalan ng kulay ng color0-color15.
Ang sumusunod na teksto ay nagbibigay ng mga halaga para sa karaniwang 88 color mode (at mga halaga para sa 256
color mode sa panaklong).
Gumagamit ang RGB cube ng mga indeks 16..79 (16..231) gamit ang mga sumusunod na formula:
index_88 = (r * 4 + g) * 4 + b + 16 # r, g, b = 0..3
index_256 = (r * 6 + g) * 6 + b + 16 # r, g, b = 0..5
Gumagamit ang grayscale na ramp ng mga indeks 80..87 (232..239), mula 10% hanggang 90% sa 10% na hakbang (1/26 hanggang
25/26 sa 1/26 na hakbang) - ang itim at puti ay bahagi na ng RGB cube.
Magkasama, lahat ng mga kulay na iyon ay nagpapatupad ng 88 (256) na kulay na xterm na mga kulay. Unang 16 lang
maaaring baguhin gamit ang mga mapagkukunan sa kasalukuyan, ang iba ay maaari lamang baguhin sa pamamagitan ng command
mga sequence ("escape codes").
Ang mga application ay pinapayuhan na gumamit ng terminfo o command sequence upang matuklasan ang numero at RGB
mga halaga ng lahat ng kulay (oo, maaari mong i-query ito...).
Tandaan na ang -vv ("reverseVideo: totoo") ginagaya ang reverse video sa pamamagitan ng palaging pagpapalit ng
mga kulay ng foreground/background. Ito ay kabaligtaran sa xterm(1) kung saan ang mga kulay ay lamang
pinalitan kung hindi sila tinukoy. Halimbawa,
urxvt -fg Itim -bg Puti -rv
ay magbubunga ng Puti sa Itim, habang nasa xterm(1) ito ay magbubunga ng Black on White.
Alpha CHANNEL SUPORTA
Kung ang suporta ng Xft ay pinagsama-sama at hangga't hindi nakuha ng Xft/Xrender/X ang kanilang aksyon
magkasama, gagawin ng rxvt-unicode ang sarili nitong pamamahala sa alpha channel:
Maaari mong i-prefix ang anumang kulay na may porsyento ng opaqueness na nakapaloob sa mga bracket, ibig sabihin
"[porsiyento]", kung saan ang "porsiyento" ay isang decimal na porsyento (0-100) na tumutukoy sa opacity ng
ang kulay, kung saan ang 0 ay ganap na transparent at ang 100 ay ganap na malabo. Halimbawa,
Ang "[50]red" ay isang half-transparent na pula, habang ang "[95]#00ff00" ay halos opaque na berde. Ito
ay ang inirerekomendang format upang tukuyin ang mga halaga ng transparency, at gumagana sa lahat ng paraan upang
tukuyin ang isang kulay.
Para sa kumpletong kontrol, sinusuportahan din ng rxvt-unicode ang "rgba:rrrr/gggg/bbbb/aaaa" (eksaktong apat
hex digits/component) mga detalye ng kulay, kung saan ang karagdagang "aaaa" na bahagi
tumutukoy sa mga halaga ng opacity (alpha). Ang pinakamababang halaga ng 0000 ay ganap na transparent,
habang ang "ffff" ay ganap na malabo). Ang dalawang halimbawa ng mga kulay mula sa mas maaga ay maaari ding
tinukoy bilang "rgba:ff00/0000/0000/8000" at "rgba:0000/ff00/0000/f332".
Marahil ay kailangan mong tukuyin "-lalim 32 ", masyadong, upang pilitin ang isang visual na may mga alpha channel, at
suwertehin na ang iyong X-server ay gumagamit ng ARGB pixel layout, dahil malayo ang X sa pagsuporta lamang
ARGB visuals out of the box, at ang rxvt-unicode ay umiikot lang.
Halimbawa, ang sumusunod ay pumipili ng halos ganap na transparent na itim na background, at
isang halos malabo na pink na foreground:
urxvt -depth 32 -bg rgba:0000/0000/0000/4444 -fg "[80]pink"
Kapag hindi gumagamit ng larawan sa background, ang interpretasyon ng alpha channel ay hanggang sa
ang iyong compositing manager (ang karamihan ay binibigyang-kahulugan ito bilang transparency siyempre).
Kapag gumagamit ng background pixmap o pseudo-transparency, ang kulay ng background ay
palaging kumilos na parang ito ay ganap na transparent (kaya ang background na larawan ay nagpapakita
sa halip), hindi alintana kung paano ito tinukoy, habang ang iba pang mga kulay ay magiging
transparent gaya ng tinukoy (ipapakita ang larawan sa background) sa mga server na sumusuporta
ang RENDER extension, o ganap na malabo sa mga server na hindi sumusuporta sa RENDER EXTENSION.
Pakitandaan na dahil sa mga bug sa Xft, ang pagtukoy ng mga alpha value ay maaaring magresulta sa pagiging basura
ipinapakita kapag ang X-server ay hindi sumusuporta sa RENDER extension.
Kapaligiran
urxvt nagtatakda at/o gumagamit ng mga sumusunod na variable ng kapaligiran:
TERM
Karaniwang nakatakda sa "rxvt-unicode", maliban kung ma-overwrite sa oras ng pag-configure, sa pamamagitan ng mga mapagkukunan o
sa command line.
COLORTERM
Alinman sa "rxvt", "rxvt-xpm", depende sa kung ang urxvt ay pinagsama-sama sa background
suporta sa imahe, at opsyonal na may idinagdag na extension na "-mono" upang ipahiwatig na ang rxvt-
tumatakbo ang unicode sa isang monochrome na screen.
COLORGBG
Itakda sa isang string ng anyong "fg;bg" o "fg;xpm;bg", kung saan ang "fg" ay ang ginamit na code ng kulay
bilang default na kulay ng foreground/text (o ang string na "default" upang ipahiwatig na ang
default-color escape sequence ang gagamitin), "bg" ang color code na ginamit bilang default
kulay ng background (o ang string na "default"), at ang "xpm" ay ang string na "default" kung
Ang urxvt ay pinagsama-sama sa suporta sa larawan sa background. Mga aklatan tulad ng "ncurses" at "slang"
maaari (at gawin) gamitin ang impormasyong ito upang i-optimize ang output ng screen.
WINDOWID
Itakda sa (decimal) X Window ID ng urxvt window (ang toplevel na window, na
karaniwang may mga subwindow para sa scrollbar, terminal window at iba pa).
TERMINFO
Itinakda sa direktoryo ng terminfo kung ang urxvt ay na-configure gamit ang "--with-terminfo=PATH".
DISPLAY
Ginamit ng urxvt para kumonekta sa display at itakda sa tamang display sa anak nito
mga proseso kung ang "-display" ay hindi ginagamit upang i-override. Nagde-default ito sa ":0" kung hindi
umiiral.
KABIBI
Ang shell na gagamitin para sa pagpapatupad ng command, ay default sa "/ Bin / SH".
RXVT_SOCKET [tama]
Ang unix domain socket path na ginagamit ng urxvtc(1) at urxvtdNa (1).
default $HOME/.urxvt/urxvtd-.
URXVT_PERL_LIB
karagdagan :-naghiwalay na landas sa paghahanap ng library para sa mga extension ng perl. Hahanapin pagkatapos
-perl-lib ngunit bago ~/.urxvt/ext at ang direktoryo ng library ng system.
URXVT_PERL_VERBOSITY
Tingnan urxvtperlNa (3).
HOME
Ginagamit upang mahanap ang default na direktoryo para sa unix domain socket para sa daemon
mga komunikasyon at upang mahanap ang iba't ibang mga mapagkukunang file (tulad ng ".Xdefaults")
XAPPLRESDIR
Direktoryo kung saan matatagpuan ang mga file ng mapagkukunang X na partikular sa application.
XENVIRONMENT
Kung nakatakda at naa-access, ibibigay ang pangalan ng isang X resource file na ilo-load ng urxvt.
Gumamit ng rxvt-unicode online gamit ang mga serbisyo ng onworks.net