有时我希望能够将NERDTree快速移至vim会话的左侧或右侧。如果我输入
let g:NERDTreeWinPos = "Left"
例如,然后我必须两次输入:NERDTreeToggle
才能使其移动。
是否有一个简单的命令可以切换NERDTree的位置?
答案 0 :(得分:0)
我想出了这个解决方案:
command! NT let g:NERDTreeWinPos = !NERDTreeWinPos | NERDTreeToggle | NERDTreeToggle | execute("normal \<C-w>p")
然后:NT
将NERDTreeWinPos设置到另一侧,切换两次,然后执行CTRL-p将光标移回到上一个窗格。
它不是很漂亮,但是可以。有谁有更好的解决方案?