A mai fényezett, GPU gyorsított terminál emulátorok mellett hajlamosak vagyunk elfeledkezni a nagy öregről, az XTermről! Pedig még ma is jó kondiban van, csak egy kis törődés kell neki! ;)

Mint minden rendes terminál emulátort ;) , így XTermet is az .Xresources fájlban konfiguráljuk, nézzük az enyémet !

! XTerm Berus

! Xaw3D szépészet.

XTerm*shapeStyle: Rectangle

XTerm*beNiceToColormap: false

XTerm*relief: None

XTerm*highlightThickness: 0

! Görgetősáv ki, billentyű be.

XTerm*scrollTtyOutput: false

XTerm*scrollKey: true

XTerm*scrollBar: false

XTerm*eightBitInput: false

! VillogĂł kurzor.

XTerm*cursorBlink: true

! Az egér ne akadályozza a másolás/beillesztést.

XTerm*allowMouseOps: false

! Ne változtassa a címet.

XTerm*allowTitleOps: false

XTerm*allowFontOps: false

! Egér kurzor.

XTerm*pointerColor: white

XTerm*pointerColorBackground: black

XTerm*pointerShape: left_ptr

! Csak a szöveget jelölje ki.

XTerm*highlightSelection: true

! A képernyő széle és a karakterek közötti távolság.

XTerm*vt100.internalBorder: 7

! Az elemek körüli szegély.

XTerm*.BorderColor: #ffffff

XTerm*vt100.BorderColor: #d0d0d0

XTerm*BorderWidth: 3

! Betűtípusok.

XTerm*vt100.faceName: xft:Monospace:size=14:antialias=true:style=Regular

XTerm*vt100.boldFont: xft:Monospace:size=14:antialias=true:style=Bold

! Indítási méret, cím ,ikon.

!XTerm*vt100.geometry: 100x30

XTerm*title: Terminal

!XTerm*iconHint: /home/berus/.icons/computer_x11.xpm

! 256 szĂ­n.

XTerm*termName: xterm-256color

! Terminál színek.

XTerm*vt100.background: #212121

XTerm*vt100.foreground: #80FF80

XTerm*cursorColor: #ffffff

! Játék a színekkel (bright white).

XTerm*veryBoldColors: 4

XTerm*colorBDMode: true

XTerm*colorBD: #ffffff

XTerm*colorRV: #ffffff

XTerm*dynamicColors: true

! Karakter megjelenítés javítása.

XTerm*forceBoxChars: true

XTerm*vt100.scaleHeight: 1.04

! Vizuális "csengő".

XTerm*visualBell: true

! Görgető puffer mérete.

XTerm*saveLines: 1024

! Kiválasztás a vágólapra.

XTerm*selectToClipboard: true

! A megszokott billentyűk.

xterm*vt100.translations: #override \n\

Ctrl Shift <Key>c: copy-selection(CLIPBOARD, PRIMARY) \n\

Ctrl Shift <Key>v: insert-selection(CLIPBOARD) \n\

Ctrl Shift <Key>n: spawn-new-terminal()

! SzĂ­nek.

! 0-7: Black, Red, Green, Yellow, Blue, Purple, Cyan, White

! 8-15: Bright Black, Bright Red, ...

XTerm*color0: #212121

XTerm*color8: #7f7f7f

XTerm*color1: #A00000

XTerm*color9: #FF0000

XTerm*color2: #00A000

XTerm*color10: #00FF00

XTerm*color3: #A0A000

XTerm*color11: #FFFF00

XTerm*color4: #0000A0

XTerm*color12: #5C5CFF

XTerm*color5: #A000A0

XTerm*color13: #FF00FF

XTerm*color6: #00A0A0

XTerm*color14: #00FFFF

XTerm*color7: #C0C0C0

XTerm*color15: #ffffff

Azt hiszem elég jól kommentelt (és sok benne a szépészet), így tényleg csak röviden a fontosabb opciókról:

! Xaw3D szépészet. : szépészet. ;)

! Görgető sáv ki, billentyű be. : az ami... ;)

! VillogĂł kurzor. : az ami... ;)

! Az egér ne akadályozza a másolás/beillesztést. : nem fogadunk el "egéreseményeket", mert megkutyulhatja a másolás/beillesztés műveleteket.

! Ne változtassa a címet. : csak a beállított címet jelenítse meg mindig.

! Egér kurzor. : színek és megjelenítés beállítása.

! Csak a szöveget jelölje ki. : egérrel való kijelölés esetén csak a szöveget jelölje ki, ha túlhúznánk az egeret.

! A képernyő széle és a karakterek közötti távolság. : padding magyarul... ;)

! Az elemek körüli szegély. : a szegély beállításai, színek és vastagság.

! Betűtípusok. : az ami... ;)

! Indítási méret, cím ,ikon. : mivel vénségemre "pálcikawm" rajongó lettem, nálam csak a cím játszik.

! 256 szín. : 256 színű terminált szeretnénk.

! Terminál színek. : az ami... ;)

! Játék a színekkel (bright white). : bizonyos karaktereket élénkebb színekkel jelenít meg.

! Karakter megjelenítés javítása. : szegény öreg néha "szemetel" a karakterek megjelenítésekor, ezt küszöböljük ki.

! Vizuális "csengő". : az ami... ;)

! Görgető puffer mérete. : az ami... ;)

! Kiválasztás a vágólapra. : az egérrel történő kijelölés azonnal kerüljön a vágólapra.

! A megszokott billentyűk. : a megszokott másolás/beillesztés, ill. új terminál billentyűim.

! Színek. : további színek.

Hirtelen ennyi! A fentiekkel csak az XTerm képességinek a felszínét kapargattuk, hiba lenne leírni a nagy öreget!

Korábbi bejegyzés ;):

Csinosítsuk ki a kedvenc xterm terminálunkat TTF betűtípusokkal (azaz jegyzet magamnak :) ).

Először is nézzük meg milyen betűtípusok vannak telepítve a rendszeren, amik értelmesen néznek ki terminálon (monospace).

fc-list :scalable=true:spacing=mono: family

Válasszuk ki a szívünknek kedveset, és akár teszteljük is le, hogyan fog kinézni az xterm vele...!

xterm -fa "Ubuntu Mono" -fs 12

Ha elégedettek vagyunk, véglegesítsük! Szerkesszük az ~/.Xresources fájlt:

xterm*faceName: Ubuntu Mono

xterm*faceSize: 12

xterm*renderFont: true

Érvényesítsük a beállításokat!

xrdb -merge .Xresources

Remek, indulhat a pofás xterm!