理解Vim中的窗口
我了解缓冲区,但不确定如何在窗口中导航?我使用Ack插件和NERDTree。如果在NERDTree窗口和主编码窗口都打开的情况下在Ack中搜索某个内容,如何在这三个不同的窗口之间切换理解Vim中的窗口,vim,Vim,我了解缓冲区,但不确定如何在窗口中导航?我使用Ack插件和NERDTree。如果在NERDTree窗口和主编码窗口都打开的情况下在Ack中搜索某个内容,如何在这三个不同的窗口之间切换 偶尔,我会无意中打开一个文件来接管NERDTree窗口,所以现在我有两个带代码的窗口和一个Ack窗口。然后我必须关闭我打开的缓冲区,最后关闭窗口,然后重新打开NERDTree 您可以通过执行以下操作在窗口之间移动:Ctrl-w后跟方向键,例如h、j、k或l(或使用相应的箭头键) 如果您试图在当前窗口中打开另一个缓冲
偶尔,我会无意中打开一个文件来接管NERDTree窗口,所以现在我有两个带代码的窗口和一个Ack窗口。然后我必须关闭我打开的缓冲区,最后关闭窗口,然后重新打开NERDTree 您可以通过执行以下操作在窗口之间移动:
Ctrl-w
后跟方向键,例如h
、j
、k
或l
(或使用相应的箭头键
) 如果您试图在当前窗口中打开另一个缓冲区,您可以使用C-i
和C-o
在跳转列表中前后移动,这将使您回到nerdTree缓冲区,我相信(我自己不要使用nerdTree,这样可以确认)我尝试了您的建议,得到了这样的结论:无法关闭最后一个选项卡页面。我会用谷歌搜索它。@tipu您可能已经将
映射到:tabclose
,使其更像firefox或其他web浏览器。尝试检查:verbose map
的输出。请注意,它们是独立的组合键。例如,不能按ctrl+w+向左键。你必须按ctrl+w向左释放。@Randy:你是对的。我像在记事本++中一样设置选项卡。我解开了地图,福格尔的解释很好。谢谢