On Apr 29, Davide Bolcioni <db_erlug@xxxxxxxx> wrote:
> un recente messaggio mi ha riportato alla mente l'esistenza delle
> risorse X,
Beato te! Quanto alcool c'era voluto, per dimenticarle? ;-)
> altro non erano se non un (ennesimo) meccanismo di configurazione
> e mi pare che non abbiano avuto molta fortuna.
Essendo necessariamente legate al server X, non e` che fossero
esattamente il massimo conseguimento in termini di portabilita`. :-)
Va detto pero` che per cose come i terminali (vedi l'esempio di Alex)
avevano/hanno il loro perche`.
> Chi ha avuto l'occasione di trafficarci e ha opinioni da esprimere,
> compresi rant, è testè invitato a farlo in questo thread :-)
Non male la possibilita` di configurare opzioni dei vari widget delle
applicazioni X tanto a livello di singola appicazioni quanto
globalmente.
Per il resto, succhia alla grandissima. (volevi il rant, e... :-)
Qualche impostazione che puo` servire (si`, i commenti
iniziano con "!", e considera che quasi tutte queste impostazioni
probabilmente sono gia` il default nelle distribuzioni moderne):
! sottolineature?!?! Bah... meglio scritte rosse e verdi!
*colorBD: green
*colorBDMode: true
*colorUL: red
*colorULMode: true
! Setta la lunghezza della history della finestra di XTerm.
XTerm*saveLines: 500
! E non rompere: se sto leggendo qualcosa "su", non voglio tornare
! giu` solo perche` hai scritto delle sbagianate.
XTerm*scrollTtyOutput: off
! per la selezione di path completi, indirizzi email, etc.
*charClass: 33:48,37:48,45-47:48,64:48
!per i tasti backspace, home e canc
*VT100.Translations: #override <Key>BackSpace: string(0x7F)\n\
<Key>Delete: string(0x1b) string("[3~")\n\
<Key>Home: string(0x1b) string("[1~")\n\
<Key>End: string(0x1b) string("[4~")\n\
~Ctrl ~Meta <Btn3Down>:ignore() \n\
Meta <Btn3Down>:clear-saved-lines() \n\
~Ctrl ~Meta <Btn3Up>:insert-selection(PRIMARY, CUT_BUFFER0) \n\
~Ctrl ~Meta <Btn2Down>:start-extend() \n\
~Meta <Btn2Motion>:select-extend() \n\
Ctrl<Key>Prior: string(0x1b) string("[40~")\n\
Ctrl<Key>Next: string(0x1b) string("[41~")
! la rotellina del mouse va su, la rotellina del mouse va giu`...
XTerm.vt100.translations: #override\n\
Shift<Btn4Down>,<Btn4Up>:scroll-back(1,line)\n\
Shift<Btn5Down>,<Btn5Up>:scroll-forw(1,line)\n\
Ctrl<Btn4Down>,<Btn4Up>:scroll-back(1,page)\n\
Ctrl<Btn5Down>,<Btn5Up>:scroll-forw(1,page)\n\
<Btn4Down>,<Btn4Up>:scroll-back(1,halfpage)\n\
<Btn5Down>,<Btn5Up>:scroll-forw(1,halfpage)
XTerm.vt100.Scrollbar.translations: #override\n\
<Btn5Down>: StartScroll(Forward)\n\
<Btn4Down>: StartScroll(Backward)\n
Per i dettagli, vedere la sezione RESOURCES di 'man 7 X'.
--
Davide Alberani <da@xxxxxxxxxxxxxx> [PGP KeyID: 0x465BFD47]
http://erlug.linux.it/~da/
|