Я все время использую команду :tabe **/<file-name-pattern> чтобы открывать файлы в текущем каталоге и подкаталогах в новой вкладке в vim. Команда позволяет переключаться между похожими именами файлов, пока я не найду тот, который ищу. Я хотел сопоставить его с пользовательской командой, чтобы набирать меньше, но я немного новичок в командах vim и подумал, что буду просить помощи. Вот что я мог придумать (сопоставленный с ТТ):

:command -nargs=1 TT :tabe **/<args>

Идея состоит в том, чтобы имитировать функциональность вышеупомянутого и набрать :TT <file-name-pattern> а затем переключаться с помощью клавиши, пока не будет найден нужный файл. Это не сработало. Есть идеи, как это сделать? Благодарю.

1 ответ1

1

Попробуйте добавить -complete=file к команде:

: команда -nargs = 1 -complete = файл TT: tabe **/args

Смотрите " :help :command-complete ".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .