2015-12-16 5 views
2

Документы NerdTree говорят, что для переключения максимального увеличения (увеличения) и минимизации NERDTree ключ Shift-a.Проверьте, есть ли в NERDTree

Я мой .vimrc настроен на регулярный раскол панели разворачивать/мини

let mapleader="<\Space>" 
nnoremap <leader>- :wincmd _<cr>:wincmd \|<cr> 
nnoremap <leader>= :wincmd =<cr> 

Так в основном для увеличения регулярного окна в Vim, жму Space - и уменьшить Space + но это не ведет себя хорошо, когда NERDTree включен. Когда NERDTree включен, и я делаю Space -, он меняет масштаб, но когда я нажимаю Space +, он больше не уменьшает масштаб, что одинаково верно как для окна кода, так и для окна NERDTree.

ответ

0

Проверьте, если он открыт в любом месте

if bufwinnr("NERD_tree_2") == 1 
    " something 
else 

Проверьте курсор находится внутри nerdtree

if bufname("") == "NERD_tree_2" 
    " something 
else 
Смежные вопросы