Описание:
После нажатия F7 обходит в глубину текущую директорию, генерирует теги и сохраняет их в 1 файл в ~/.vim/tags_cache/.
После этого при открытии любого файла, находящегося в такой директории или ее обойденных потомках, автоматически подгружает соответствующий файл в ~/.vim/tags_cache.
Установка довольно проста:
1) Распакуйте архив и скомпилируйте, запустив make
2) Скопируйте vimtagscache.so в /usr/lib/, а vimtagscache.vim в ~/.vim/plugin/
3) Поместите в .vimrc следущие строки:
Код:
command! GenCache call GenCache("*.c *.cpp *.pl *.pm *.cgi *.php")
nnoremap <F7> :GenCache<Enter>
autocmd! BufRead,BufNewFile * call UseCache()
4) Запустите vim и радуйтесь