On Jun 29, Alessandro Ronchi <ronchi@xxxxxxxxxxxx> wrote:
> Se apro una qualsiasi console sotto X, sia essa konsole o xterm,
> i tasto fine ed inizio non funzionano, e al loro posto viene
> visualizzata una tilde (se setto la tastiera come console linux),
> oppure nulla (se la setto come Xfree 4.x)
Premesso che la gestione della tastiera di X11 mi fa venire mal di testa...
X11.
Esegui: 'xdpyinfo |grep XKEYBOARD' per controllare se hai l'estensione
XKEYBOARD attiva. Se non ce l'hai, cerca "XkbDisable" in
/etc/X11/XF86Config-4 e commenta quella riga.
XTerm.
Aggiungi in ~/.Xresources e/o ~/.Xdefaults quanto segue:
*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~")
Bash.
Assicurati che in /etc/inputrc ci siano:
set input-meta on
set output-meta on
set meta-flag on
set convert-meta off
"\e[1~": beginning-of-line
"\e[3~": delete-char
"\e[4~": end-of-line
"\e[5~": backward-word
"\e[6~": forward-word
"\e[2~": redraw-current-line
DEL: backward-delete-char
In tutta onesta`:
NON funzionera`.
NON chiedere altro.
NON rispondero`. ;-)
--
(=---= alberanid@xxxxxxxxx =------------= PGP KeyID: 0x465BFD47 =--=)
) Davide Alberani (
(=--= http://digilander.iol.it/alberanid/ =-= ICQ UIN: 83641305 =--=)
|