-
Notifications
You must be signed in to change notification settings - Fork 4
Просмотр списка процедур и функций текущего модуля
Alexander Andreev edited this page Feb 12, 2017
·
1 revision
За это отвечает плагин tagbar.
Для работы tagbar необходима внешняя программа Exuberant ctags.
sudo apt-get install exuberant-ctags
Для установки плагина tagbar необходимо добавить строку в Ваш стартовый скрипт .vimrc
, которая указывает пакетному менеджеру Vundle.vim задействовать tagbar.
Plugin 'majutsushi/tagbar' " Class/module browser
Запись должна находится между секциями
call vundle#begin()
call vundle#end()
Файл .ctags
- отвечает за поиск тех самых функций и процедур в файле. Нужен для правильной работы с файлом программы Exuberant ctags.
Необходимо скопировать его в домашнюю папку
cd ~/.vim/bundle/vim-language-1c-bsl
cp ./setup/.ctags ~/.ctags
У tagbar есть различные настройки.
Для открытия окна tagbar есть команда :TagbarToggle
.
Для удобства можно закрепить команду за функциональной клавишей. В данном примере за F4.
" TagBar настройки
map <F4> :TagbarToggle<CR>
let g:tagbar_autofocus = 0 " автофокус на Tagbar при открытии
Больше об tagbar можно узнать набрав команду
:help tagbar