(g) энергия - NerdTree и tagbar друг выше друга оставленного отредактированному файлу?

Вы могли сделать что-то вроде этого:

for i in $(atq | cut -f 1); do atrm $i; done
0
30.09.2013, 10:50
2 ответа

Это будет трудно. Оба :NERDTreeToggle и :TagbarToggle использовать :vsplit внутренне, и нет никакого способа просто реконфигурировать или сцепиться в него.

Необходимо было бы записать обертки для Вашего \e и <F9> триггеры, которые обнаруживают текущее расположение окна, делают переключение и затем покачивают окна вокруг для соответствия требованиям. Один только тот последний шаг уже вполне включен. Необходимо снизить одно из окон боковой панели с :wincmd J, затем сделайте правильное окно файла полноразмерным, снова побеждают :wincmd L.

Вы видите, это не легко. Что я делаю вместо этого, всегда имеют только один из тех активных плагинов. Мои персональные отображения проверяют на открытые боковые панели, и близко например, Tagbar прежде, чем включить NERD_tree. Это намного легче реализовать.

2
28.01.2020, 02:17
  • 1
    благодарит ответ, я попытаюсь проверить то, что я могу достигнуть для своего варианта использования здесь –  Peter Butkovic 01.10.2013, 14:47
  • 2
    я любил бы ссылку на Вашу функцию для того, чтобы сделать их глобально уникальным … особенно, если это работает с jistr/vim-nerdtree-tabs. <3 –  ELLIOTTCABLE 31.07.2016, 02:36
[119729] Я взял vim-функцию, написанную Яном Ларресом, в вопросе " Как открыть или закрыть NERDTree и Tagbar с помощью <лидера>\?". и изменил его (я только добавил команды wincmd), чтобы мой vim выглядел так:

функция! ToggleNERDTreeAndTagbar() let w:jumpbacktohere = 1

apt-get install manpages-dev

3
28.01.2020, 02:17

Теги

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