Я пытаюсь использовать функцию vims compl-filename
(Ctrl-X Ctrl-F) для завершения путей в режиме INSERT
, но я не могу разобраться, как перемещаться в директории без (временно) окончания режима завершения:
Предположим, что я хочу завершить путь /etc/sysconfig/network-scripts/ifup
.
Я хотел бы сделать что-то вроде:
/eCtrl-XCtrl-F /etc/ /etc/sysCtrl-F /etc/sysconfig/ /etc/sysconfig/netCtrl-F /etc/sysconfig/netconsoleCtrl-N /etc/sysconfig/networkCtrl-N /etc/sysconfig/network-scripts/ /etc/sysconfig/network-scripts/ifupCtrl-Y /etc/sysconfig/network-scripts/ifup
Проблема заключается в том, что, как только я начинаю вводить * после соответствия пути (например, /etc/
), он завершает завершение имени файла. Я бы хотел, чтобы он оставался в завершении имени файла, так что я все еще могу использовать Ctrl-F, Ctrl-N и т.д. Так как он заканчивается завершением, я должен снова набрать Ctrl-X Ctrl-F, чтобы перезапустить его, и полезный Заполненное всплывающее меню исчезает тем временем.
Есть ли опция, которую я могу изменить, чтобы изменить это?
* Введя здесь, я имею в виду символы в 'isfname'
- конечно, ввод других символов (например, пробел или пунктуация) не должен продолжать завершение имени файла.