Что-то забавное продолжает мой vim
. Я использую его через xterm
. Я хочу смочь автоматически заполнить имена файлов, которые я пытаюсь открыть.
Например:
# Cursor is | character
:o exam|
:o exam|<TAB>
:o examplefile.txt|
Я был уверен vim
поддерживаемый это, но это не работает на меня. Когда я совершил нападки <TAB>
^I
символ вставляется вместо того, чтобы завершить имя файла:
:o exam|<TAB>
:o exam^I|
:o exam^I|<TAB>
:o exam^I^I|
Однако <TAB>
хорошо работает в bash
в xterm
- это правильно завершает имена файлов и не расширяется до ^I
.
Мой терминал настроен неправильно? Сделайте мне нужны некоторые stty
вуду? Или это - что-то еще полностью?
Править
:e
действительно работает на меня - походит только :o
не делает...
: o на самом деле не поддерживается в vim. Попробуйте ввести: h: o, вы увидите следующее:
Vim не поддерживает открытый режим, так как это не очень полезно. Для тех ситуации, когда запускается ": open" открытый режим Vim выйдет из режима Ex, что позволяет выполнять то же команды, но обновляет весь экран вместо одной строки.
Думаю, вы путаете: o и: e (это не одно и то же).