Pagina 1 di 1

vim in slack

Inviato: ven 8 lug 2005, 17:25
da MAT
Se edito un file con vim in slack riesco a usare il tasto backspace solo sui caratteri scritti dall'ultimo movimento del cursore. Mi spiego meglio: se scrivo posso cancellare i caratteri, ma se muovo il cursore con le frecce allora non sono più in grado di cancellare i caratteri con backspace, devo ricorrere al tasto delete. Ho accesso anche a macchine Debian e non ho questo ``problema''.
Questo è il mio ~/.inputrc:

Codice: Seleziona tutto

"\e[3~": delete-char 
"\e[7~": beginning-of-line
"\e[8~": end-of-line
"\e[6~": end-of-history
"\e[F":  end-of-line
Sulle macchine Debian non ho ~/.inputrc e /etc/inputrc contiene solo

Codice: Seleziona tutto

set input-meta on
set output-meta on
il resto è commentato.
Come posso abilitare anche in Slackware il backspace anche se muovo il cursore? Altra cosa: c'è la possibilità di abilitare il backward/forward-word per una qualche combinazione di tasti? Quella predefinita

Codice: Seleziona tutto

"\eOd": backward-word
"\eOc": forward-word
non funziona.
Grazie.

Inviato: ven 8 lug 2005, 17:36
da zzt
Ma ti sei scritto un tuo .vimrc ?
Io ho preso quello in /usr/doc/vim-6.3/doc/vimrc_example.vim, modificato per qualche mia esigenza e il backspace funziona a dovere.

Inviato: ven 8 lug 2005, 17:41
da MAT
Sì, il ~/.vimrc l'avevo scritto ma non avevo incluso la riga

Codice: Seleziona tutto

set backspace=indent,eol,start
Grazie