Я работаю на сервере, редактирую некоторые файлы и использую учетную запись, доступную другим. Я хотел бы знать, есть ли способ использовать find для получения списка файлов для редактирования, например :grep
, но для файлов. Я знаю ctrlp.vim , но я бы предпочел не устанавливать плагин на сервер, который мне не принадлежит.
2
1 ответ
3
Вы можете использовать расширение backtick в команде :edit
. Пример взят из :help backtick-expansion
:
:e `find . -name ver\\*.c -print`
Если вы получили «Слишком много имен файлов», просто используйте :n
или :args
вместо :e
Кроме того, из § выше в справке, starstar-wildcard включен, так что вы можете использовать
:n **/*.c