Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我经常在 Vim 中同时打开几个窗口:一个是我的代码,一个是侧边栏,一个是底部打开的 quickfix 窗口。
每当我用 关闭底部窗口时<C-W> C,光标就会移动到侧边栏,就像它在左侧一样。
<C-W> C
有没有办法让光标移动到右侧的主窗口?
您可以重新映射关闭命令以始终返回上一个窗口:
:nnoremap <C-w>c <C-w>c<C-w>p
你说底部窗口是quickfix。您不必将光标移动到该窗口,然后键入C-W c以将其关闭。您可以将光标留在主窗口(上一个)中,然后:cclose,快速修复窗口将关闭,并且您的光标停留在原来的位置。
C-W c
:cclose
:h cclose查看详细信息。如果经常使用,您也可以为此进行映射。
:h cclose
我不确定你是否会接受这个。