Взгляните на http://github.com/carlhuda/janus, это настраиваемая версия vim, которая позволяет держать ботаник слева заблокированным. Он также включает в себя множество других популярных плагинов, таких как command-t, ctags и ack.
Есть ли способ "заблокировать" область просмотра в vim?
Недавно я начал использовать Vim с NERDTree. Раздражает то, что когда я закрываю буфер, NERDTree расширяется, чтобы заполнить остальную часть экрана, и мне приходится открывать другой файл и снова открывать NERDTree, чтобы вернуть его к старому макету.
Есть ли способ «заблокировать» NERDTree на месте? В идеале закрытие буфера заменяет его другим скрытым буфером или открывает новый пустой буфер, если другие буферы не открыты.
Спасибо!
3 ответа на вопрос
Не думаю. единственное решение, которое приходит на ум, - это создать новое связывание клавиш, которое
- : vnew
- Ctrl-W слева
- ctrl-w q
вместо того, чтобы просто закрыть текущий буфер.
Попробуй bufkill . Он построен, чтобы решить именно эту проблему.
Вместо того, :bd
чтобы закрыть свой буфер, вы используете :BD
. Это предотвращает закрытие окна только потому, что вы убили буфер. Если нет другого доступного буфера для его замены, открывается пустой буфер.
Похожие вопросы
-
13
Какие функции Vim вы используете?
-
8
Удалить расширенную "вкладку" в Vim одним нажатием клавиши?
-
1
Невозможно понять, где зачем требовать обнаружения ASCII и HEX в строке состояния Vim
-
-
3
Vim: Как обрабатывать файлы Unicode с текстом на нескольких (более двух) языках?
-
4
Как заставить вырезать / копировать / вставлять в GVim на Ubuntu работу с Ctrl + X, Ctrl + C, Ctrl +...
-
9
Аддоны Firefox, чтобы пойти с Vimperator
-
2
Как мне настроить панель инструментов gvim?
-
3
Чтобы повторить PWD в Vim's: -режим к документу
-
1
В любом случае vim не считает специальные символы словами?
-
8
Vimperator копия / вставка