Ответ 1
В соответствии с документацией вы можете исключить каталоги из своего поиска:
*command-t-wildignore* |'wildignore'| string (default: '') Vim |'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
Кроме того, чтобы игнорировать dotfiles/dotdirs, вы можете изучить следующие параметры:
g:CommandTNeverShowDotFiles
g:CommandTScanDotDirectories
g:CommandTMaxDepth
Это позволяет:
- полностью игнорировать dotfiles;
- прекратить поиск рекурсивно в dotdirs;
- указать, на какой глубине следует остановить сканирование Command-T.
Я нашел эту информацию в автора git, но вы можете увидеть этот документ, выпустив в vim:
:help Command-T
(или аналогичное имя)
Я не видел ссылки на настройки или закладки в плагине.
Однако, если вы запустите vim, открыв файл в указанном каталоге проекта, вы можете добавить эту строку в свой .vimrc:
set autochdir
Этот параметр будет установлен при запуске вашего каталога в текущий каталог файлов.