Vim: 有没有切换窗口的命令

17

我需要一个:命令来切换窗口,因为我要在一个函数中使用它。所以<C-W>W不能用。


4
哦不,我可以使用 wincmd w 命令,之前不知道。 - romeovs
1
为什么 normal <c-w>w 失败? - Ciro Santilli OurBigBook.com
1
@CiroSantilli 因为我是从 vim 函数中使用它。我尝试过 normal! <c-w>w,但这并不起作用。 - romeovs
1
它对我也不起作用,我想知道为什么 =) - Ciro Santilli OurBigBook.com
2个回答

27

使用:

wincmd k

我得到了我所需要的


1
我在使用函数时遇到了使用normal <C-w>w的问题。
我的问题在于我在execute中运行它,需要转义第一个尖括号,结果为execute("normal \<C-w>w")。希望这仍然能帮助一些人理解。
要获取更多帮助,请在Vim中使用:help normal:help execute

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接