У меня проблемы с ctags - PullRequest
       7

У меня проблемы с ctags

1 голос
/ 26 ноября 2011

Я хочу использовать ctags в моем проекте. И все идет хорошо во время установки.

./configure

make
sudo make install

, затем разархивируйте Taglist.Получить файл тега в моем исходном пути

ctag -R

добавить путь тегов в .vimrc.

set tags=/home/lee/program/apue;
set autochdir

, затем начать мой файл c.

vim main.c

, но когда янажмите Ctrl +], я пришел "файл тегов не найден". В чем проблема?

Ответы [ 2 ]

1 голос
/ 26 ноября 2011

Действительно ли файл / home / lee / program / apue содержит ваши теги (т.е. это выходной файл ctags)?

Вы должны указать переменную tags в вашем vimrc на файл тегов, который генерирует ctags. По умолчанию это файл с именем tags в каталоге, в котором вы запускаете команду ctags.

0 голосов
/ 26 ноября 2011

Предполагая, что текущий каталог заполнен кучей файлов, правильная команда для создания файла tags - $ ctags -R ..Я предполагаю, что ctag -R является опечаткой.

Есть ли файл tags в /home/lee/program/apue?Почему в конце есть ;?

Из вашего вопроса похоже, что вы начинаете кодировать новый файл ПОСЛЕ генерации файла tags в пустой директории.Поскольку кода нет, в файле tags ничего нет.

...