Как настроить ctags для работы с Vim? - PullRequest
1 голос
/ 24 декабря 2011

Когда я использую Vim для навигации по исходным кодам, таким как Linux и Android, если я хочу узнать определение функции или переменной, я использую ctrl + ] для перехода.Однако, если существует более одного определения, это не идеально, поскольку ctags напрямую переходит к первому.Если бы ctags работал как cscope, это было бы прекрасно!

Мой вопрос заключается в том, как настроить ctags, чтобы он работал как cscope?

Другой вопрос - как искать символ, который появляется ввесь проект, например, cscope find s XXX?

в cscope. Последний вопрос: как установить переменную path в Vim, чтобы команды типа [ i и [ I работает правильно?Я установил его как $PWD/**/include, скорость поиска ужасна, так как он ищет много каталогов, которые не нужно искать.

1 Ответ

2 голосов
/ 24 декабря 2011

Мой вопрос: как настроить ctags, чтобы он работал как cscope?

:nmap <c-]> g]

Это может немного помочь.

Также посмотрите следующие страницы справки:

:help include-search
:help 'wildignore'
...