在 NERDTreeToggle 之后调整 Vim 中的拆分大小
Resize Splits in Vim after NERDTreeToggle
我正在寻找一种在我调用 NERDTreeToggle 后自动调整 Vim 中打开的 v-split 窗格大小的方法。
我现在在快捷键 "ctrl+\" 上调用了 NERDTreeToggle,理想情况下我想要的是在之后立即调用键盘快捷键 "ctrl+w ="。
有什么想法吗?谢谢。
如果这是您当前的映射:
:nnoremap <C-\> :NERDTreeToggle<CR>
您可以在其后附加 window 命令:
:nnoremap <C-\> :NERDTreeToggle<CR><C-w>=
或者,您也可以通过 :normal!
:
从命令行模式执行此操作
:nnoremap <C-\> :NERDTreeToggle<Bar>execute "normal! \<lt>C-w>="<CR>
请注意,对于 window 命令,还有一个特殊的 :wincmd
来调用它们:
:nnoremap <C-\> :NERDTreeToggle<Bar>wincmd =<CR>
我正在寻找一种在我调用 NERDTreeToggle 后自动调整 Vim 中打开的 v-split 窗格大小的方法。
我现在在快捷键 "ctrl+\" 上调用了 NERDTreeToggle,理想情况下我想要的是在之后立即调用键盘快捷键 "ctrl+w ="。
有什么想法吗?谢谢。
如果这是您当前的映射:
:nnoremap <C-\> :NERDTreeToggle<CR>
您可以在其后附加 window 命令:
:nnoremap <C-\> :NERDTreeToggle<CR><C-w>=
或者,您也可以通过 :normal!
:
:nnoremap <C-\> :NERDTreeToggle<Bar>execute "normal! \<lt>C-w>="<CR>
请注意,对于 window 命令,还有一个特殊的 :wincmd
来调用它们:
:nnoremap <C-\> :NERDTreeToggle<Bar>wincmd =<CR>