
Я постоянно использую эту команду :tabe **/<file-name-pattern>
, чтобы открывать файлы в текущем каталоге и подкаталогах в новой вкладке в vim. Команда позволяет переключаться между похожими именами файлов, пока я не найду тот, который мне нужен. Я хотел сопоставить ее с пользовательской командой, чтобы мне пришлось меньше вводить, но я новичок в командах vim и подумал, что попрошу о помощи. Вот что я смог придумать (сопоставлено с TT):
:command -nargs=1 TT :tabe **/<args>
Идея заключается в том, чтобы имитировать функциональность вышеописанного и набирать, :TT <file-name-pattern>
а затем переключаться с помощью клавиши, пока не будет найден нужный файл. Это, э-э, не сработало. Есть идеи, как это сделать? Спасибо.
решение1
Попробуйте добавить -complete=file
к команде:
:command -nargs=1 -complete=файл TT :tabe **/args
Видеть " :help :command-complete
".