Недоразумение на taglist плагине энергии

Кажется, что я не понимаю, как заставить taglist показать новые функции на лету.

У меня есть что-то вроде этого:

#include <stdio.h>

int main()
{
   some code here;
}

Taglist показал бы основную функцию.

Но, чем я редактирую файл, и код в буфере идет как:

#include <stdio.h>

int function(int x, int y);

int function(int x,int y)
{
    some code here;
}

int main()
{
    some code here;
}

Taglist только показал бы новую функцию после сохранения и reopeneing файла: TlistUpdate не помог бы.

Таким образом, вопрос состоит в том, как я делаю шоу taglist недавно записанными функциями, если возможный - автоматически и если возможный - даже когда буфер еще не сохраняется?

Я полагаю, что это - скорее проблема программного обеспечения, чем вопрос о разработке, следовательно superuser.com

0
задан 08.03.2011, 13:37

1 ответ

Решенный; я добавил следующее к моему .vimrc:

autocmd BufWritePost *.c :TlistUpdate

Согласно FAQ taglist, ctags может только работать с файлом, существующим на диске, таким образом обновление taglist на несохраненном буфере ничего не сделало бы.

Автоматическое обновление возможно, и показ, что новые функции в несохраненном буфере не.

0
ответ дан 27.11.2019, 18:13

Теги

Похожие вопросы