Ответ 1
Находясь в командном режиме, нажмите Ctrl + f - вы попадете в окно командной строки. Там вы можете редактировать свою команду как в vim. Автозаполнение тоже должно работать.
Можно ли использовать автозаполнение в стиле Ctrl + n при выполнении команд поиска и подстановки в vim?
Я имею в виду: скажем, у меня есть переменная с именем myNumber
в моем текущем файле. Если я myNu
режим вставки и myNu
а затем нажму Ctrl + n, он автоматически завершит слово для myNumber
(при условии, что нет других слов, начинающихся с этих букв).
Есть ли способ получить такую же функциональность в командной строке? Есть ли параметр или плагин, который позволит мне напечатать /myNu
а затем нажать клавишу для завершения моего текстового поиска в /myNumber
? Или, более реалистично: позвольте мне набрать :s/myN
и завершить до :s/myNumber
чтобы я мог быстрее набрать команды подстановки?
Находясь в командном режиме, нажмите Ctrl + f - вы попадете в окно командной строки. Там вы можете редактировать свою команду как в vim. Автозаполнение тоже должно работать.
Похоже, что плагин http://www.vim.org/scripts/script.php?script_id=2222 делает более или менее точно то, что я хотел. Активировать Кента, хотя, потому что это действительно изящно.
Этот плагин также позволяет автозаполнение в командной строке.
Добавьте завершение в командной строке для '/', '?' а также ':.../'