Quelque chose de drôle se passe avec mon vim
. Je l'utilise à travers xterm
. Je veux être capable d'auto-remplir les noms de fichiers que j'essaie d'ouvrir.L'achèvement du nom de fichier dans vim avec xterm ne fonctionne pas comme prévu
Par exemple:
# Cursor is | character
:o exam|
:o exam|<TAB>
:o examplefile.txt|
J'étais sûr soutenu vim
, mais il ne fonctionne pas pour moi. Quand je frappe <TAB>
un caractère ^I
est inséré au lieu de compléter le nom du fichier:
:o exam|<TAB>
:o exam^I|
:o exam^I|<TAB>
:o exam^I^I|
Cependant, <TAB>
fonctionne très bien dans bash
en xterm
- il complète correctement les noms de fichiers et ne étendre à ^I
.
Mon terminal est-il mal configuré? Ai-je besoin de stty
vaudou? Ou est-ce autre chose entièrement?
Modifier
:e
-t travail pour moi - semble être que :o
ne fonctionne pas ...
Pour être complet: assurez-vous que vous n'avez pas de mode compatible (': h 'cp'') - l'auto-complétion sur la ligne de commande ne fonctionne que lorsque': set nocp'. Certains systèmes que j'ai vus ont été expédiés avec/etc/vimrc contenant 'set cp', ce qui fait que VIM fonctionne plus comme un vi. – Dummy00001