考虑我有一个NERDTree窗口,在vim中打开了超过2个文件视图窗口。在这种情况下,切换到NERDTree(使用几个Ctrl + w g / h / j / k导航)的常用方法不是很方便,因为它对于所有打开的窗口都不是通用的。
有没有办法直接切换到NERDTree(或任何其他可能)窗口?
答案 0 :(得分:4)
<C-w>t
应该做你想做的事。
答案 1 :(得分:1)
您可以制作映射来执行此操作:
nnoremap <silent> <Leader>t :NERDTreeFocus<CR>
答案 2 :(得分:0)
根据您的窗口布局,如果NERDTree位于左上角附近,则可能会有一个固定的窗口编号(:echo winnr()
会告诉您)。然后,您可以使用[N]<C-w><C-w>
转到窗口号[N]
。
如果您的布局更具动态性,可以在'statusline'
中包含窗口编号:
:set statusline+=\ %{winnr()}