5

Я программирую на C++ или Java. Я хочу использовать редактор Vim и слышал, что я могу настроить редактор Vim так, чтобы он мог работать:

  1. От объекта к определению
  2. От функции к определению
  3. От имени класса к определению

У нас есть какой-нибудь профессиональный Vim-эр, который подскажет мне, как именно настроить Vim для этого?

2 ответа2

4

То, что вы имеете в виду, это теги, которым я верю. Проверьте здесь для раздела 29.1 - использование тегов.

0

Вы можете посмотреть на плагин "code complete":


Обновление: Извините, я неправильно понял ваш вопрос, я думаю, что вы ищете ctags (и, возможно, cscope), я все время использую ctags, но он лучше всего работает для c, но я нашел его вполне пригодным даже для java.

У меня сейчас нет хорошего учебника, но если вы поищите в Google такие слова, как учебник по vim ctags, вы найдете несколько полезных ссылок ... (Я все равно надеюсь)

Я также обнаружил, что это создаст индекс всех файлов Java в каталоге src, как для ctags, так и для cscope.

ctags -R src/ & find src/ -name '*.java' > cscope.files &&  cscope -b

Под Linux он работает очень хорошо, но если вы сидите на Windows, это также работает и под Cygwin.


Это был один действительно запутанный ответ ... но, может быть, его можно было бы использовать в любом случае :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .