Согласно документации вы можете исключить каталоги из вашего поиска:
*command-t-wildignore*
|'wildignore'| string (default: '')
Vim's |'wildignore'| setting is used to determine which files should be
excluded from listings. This is a comma-separated list of glob patterns.
It defaults to the empty string, but common settings include "*.o,*.obj"
(to exclude object files) or ".git,.svn" (to exclude SCM metadata
directories). For example:
:set wildignore+=*.o,*.obj,.git
A pattern such as "vendor/rails/**" would exclude all files and
subdirectories inside the "vendor/rails" directory (relative to
directory Command-T starts in).
Итак, если вы хотите исключить резервную копию, вы должны написать:
set wildignore+=project/backup
в вашем .vimrc
Кроме того, чтобы игнорировать точечные файлы / точки доступа, вы можете посмотреть следующие параметры:
g:CommandTNeverShowDotFiles
g:CommandTScanDotDirectories
g:CommandTMaxDepth
Это позволяет вам:
- полностью игнорировать точечные файлы;
- прекратить рекурсивный поиск в dotdirs;
- указать, на какой глубине Command-T должен остановить сканирование.
Я нашел эту информацию в git автора , но вы, вероятно, можете увидеть этот документ, выполнив vim:
:help Command-T
(или подобное имя)
Я не увидел в плагине никаких ссылок на настройки или закладки.
Однако, если вы запустите vim, открыв файл в указанной директории проекта, вы можете добавить эту строку в ваш .vimrc:
set autochdir
Эта опция при запуске установит ваш каталог в каталог текущего файла.