Сейчас я следующий в моем .vimrc
:Vim автоматически генерировать Ctags
au BufWritePost *.c,*.cpp,*.h !ctags -R
Есть несколько проблем с этим:
- Это медленно - регенерирует тег для файлов, которые гавань» t с момента создания последнего тэга.
- Я должен нажать кнопку ввода снова после записи файла из-за неизбежного «нажмите Enter или введите команду для продолжения».
Когда вы объедините эти два вопроса, я в конечном итоге толкает дополнительный ввести слишком рано (до ctags -R
закончил), то появляется сообщение об ошибке раздражает, и нужно нажать снова войти.
Я знаю, что это не похоже на большое дело, но с объемом файлов, которые я делаю в определенный день, он становится очень раздражающим. Там должен быть лучший способ сделать это!
А ... хорошее решение. Я молчал! ctags -R и не понимал, почему ничего не происходит ... Думаю, вам нужен этот второй удар. – cdleary 2008-10-01 00:54:20
В окнах вы всегда можете использовать «start ctags -R». Он запустит ctags в backgroud. – devemouse 2011-09-01 11:12:40