Qualcosa di divertente sta succedendo con la mia vim
. Lo sto utilizzando tramite xterm
. Voglio essere in grado di completare automaticamente i nomi dei file che cerco di aprire.completamento nomi file in vim con xterm non funziona come previsto
Ad esempio:
# Cursor is | character
:o exam|
:o exam|<TAB>
:o examplefile.txt|
ero sicuro vim
sostenuto questo, ma non funziona per me. Quando mi ha colpito <TAB>
viene inserito un carattere ^I
invece di completare il nome del file:
:o exam|<TAB>
:o exam^I|
:o exam^I|<TAB>
:o exam^I^I|
Tuttavia, <TAB>
funziona bene in bash
in xterm
- si completa correttamente i nomi di file e non espande a ^I
.
è il mio terminale configurato in modo errato? Ho bisogno di un po 'di stty
voodoo? O è qualcosa di completamente diverso?
Modifica
:e
fa lavoro per me - sembra solo non :o
...
Per completezza: assicurarsi di non avere la modalità compatibile impostata (': h 'cp'') - il completamento automatico sulla riga di comando funziona solo quando': set nocp'. Alcuni sistemi che ho visto sono stati spediti con/etc/vimrc contenente 'cp' set, rendendo VIM di lavorare più come un VI. – Dummy00001