Geany символ меню в VIM
В редакторе Geany есть вкладка символов, которая при передаче одной программы на C в Geany отображает все функции и классы, а также переменные и макросы в списке. Так есть ли такая способность в VIM? Если у вас нет представления о символе в Geany, посмотрите здесь.
2 ответа
Слово, которое вы ищете, называется Outline в Eclipse, Navigator в Netbeans и Browser Source Code в Gedit.
Распространенной программой, которая создает это дерево, является CTAGS. Чаще всего используются обильные CTAGS http://ctags.sourceforge.net/. Он поддерживает 41 язык, включая C.
Вот учебник, как совместить его с VIM:
http://andrew.stwrt.ca/posts/vim-ctags
или несколько советов и подсказок по stackoverflow:
https://stackoverflow.com/questions/563616/vim-and-ctags-tips-and-tricks
Возможно, вы ищете плагин Tagbar. Или Список тегов, который, я думаю, немного старше и менее ухоженный.