Vim:左右移动窗口?
在Vim中,是否有可能将窗口“左右移动”? 例如,类似于<cw> r
或<cw> x
,但是左/右而不是上/下?
例如,如果我有这个布局:
+---+---+---+
| | +---+
| A +---+---+
| | | |
+---+---+---+
我想把它变成这样:
+---+---+---+
| | +---+
+---+ A +---+
| | | |
+---+---+---+
这对<cw> {H,J,K,L}
很困难/烦人。
Ctrl W为您提供“windows命令模式”,允许使用下列修饰符:
Ctrl W + R - 向上/向左旋转窗口。
Ctrl W + r - 向下/向右旋转窗口。
您还可以使用带导航键的“windows命令模式”更改窗口的位置:
Ctrl W + L - 将当前窗口移动到“最右侧”
Ctrl W + H - 将当前窗口移动到“最左侧”
Ctrl W + J - 将当前窗口移动到“非常底部”
Ctrl W + K - 将当前窗口移至“非常顶部”
查看:help window-moving
以获取更多信息
这对我来说是最有用的(也许是对这个问题的正确答案):
你想移动窗口本身还是只移动光标位置?
除了像您刚才提到的那样旋转或骑行之外,您只能将窗口本身移动到最远端,最下端,左端或右端,分别为:
^W K
^W J
^W H
^W L
我不认为有一种默认的内置方式来将窗户移动到右边。
链接地址: http://www.djcxy.com/p/1105.html