Закрыть окно Taglist при выборе тега

347
dotancohen

Как настроить плагин Taglist для автоматического закрытия окна Taglist после нажатия на тег? Я держу окно Tlist закрытым из-за свободного места (мой монитор стоит вертикально, в портретной ориентации) и открываю его только тогда, когда мне нужно перейти к тегу.

Это в VIM 7.3. Спасибо!

2

3 ответа на вопрос

3
lornix

From the taglist docs:

Tlist_Close_On_Select - Close taglist window when a selection is made. 

Defaults to 0 (zero), off, which doesn't close the taglist window.

let Tlist_Close_On_Select = 1 

in your .vimrc will cause the taglist window to be closed after you choose.

:help taglist.txt 

Will bring up the taglist docs, look at section 6, options.

Побей меня на 7 секунд! Поздравляю с поиском ответа. lornix 10 лет назад 0
Даже если ты побьешь меня, я все равно предпочту дать тебе «принятый ответ». Спасибо! dotancohen 10 лет назад 0
3
Ingo Karkat

That's explicitly documented in the plugin's help; see :help taglist-using:

To automatically close the taglist window when a tag or file is selected, you can set the 'Tlist_Close_On_Select' variable to 1. To exit Vim when only the taglist window is present, set the 'Tlist_Exit_OnlyWindow' variable to 1.

Спасибо, Инго. Я нашел его всего через несколько минут после того, как спросил прямо на [домашней странице плагина] (http://vim-taglist.sourceforge.net/manual.html)! dotancohen 10 лет назад 0
1
dotancohen

Found it! Add this to .vimrc:

let Tlist_Close_On_Select = 1 

I am leaving the question here for the next time I need this, as Google did not help me find this the first time.

Не просто полагаться на Google для настройки плагинов. Большинство (хороших) плагинов поставляются со специальными страницами справки, которые конкурируют с превосходной встроенной справкой. Ingo Karkat 10 лет назад 0
Вы правы. Я был избалован Google и мгновенными ответами в течение последних нескольких лет. dotancohen 10 лет назад 0