Vim ctags текущий каталог и гемсет - PullRequest
3 голосов
/ 02 февраля 2011

У меня есть две команды Ctags, которые прекрасно работают.

Первая строит теги для моего текущего набора гемов моего проекта rails

ctags -R \`bundle show rails` /../*

, а вторая генерирует ctags дляфактический рабочий каталог моего проекта rails

ctags --extra=+f -R *<CR><CR>

Однако, когда я запускаю каждый из них, он перезаписывает текущий файл тегов, так что я не могу наслаждаться ctags для моего набора гемов и моего текущего каталога.

Может кто-нибудь показать мне, как я могу объединить эти две команды и создать один файл тегов со всеми ctags в нем?

1 Ответ

4 голосов
/ 02 февраля 2011

Во второй команде ctags попробуйте использовать флаг -a.Согласно документации:

 -a, --append
      Append to existing tag file.  (For vi-format tag files,
      see also --update.)
...