如何在vim中在窗口之间切换十字交叉?

如何在vim中在窗口之间切换十字交叉?,vim,Vim,我有以下情况: 我在右上角的窗口中,希望将注意力集中在左下角,然后像^WW一样轻松地在它们之间切换。有可能吗?这是可以做到的。如果您愿意,可以使用其他控件 要从右上角窗口选择左下角窗口,可以执行以下操作:2 CTRL-W。这将选择第二个窗口,从左上角的0开始,到右下角,即左下角的窗口。可以这样做。如果您愿意,可以使用其他控件 要从右上角窗口选择左下角窗口,可以执行以下操作:2 CTRL-W。这将选择第二个窗口,从左上角的0开始,到右下角,即左下角的窗口。可以这样做。如果您愿意,可以使用其他控件

我有以下情况:

我在右上角的窗口中,希望将注意力集中在左下角,然后像
^WW
一样轻松地在它们之间切换。有可能吗?

这是可以做到的。如果您愿意,可以使用其他控件

要从右上角窗口选择左下角窗口,可以执行以下操作:
2 CTRL-W
。这将选择第二个窗口,从左上角的0开始,到右下角,即左下角的窗口。

可以这样做。如果您愿意,可以使用其他控件

要从右上角窗口选择左下角窗口,可以执行以下操作:
2 CTRL-W
。这将选择第二个窗口,从左上角的0开始,到右下角,即左下角的窗口。

可以这样做。如果您愿意,可以使用其他控件

要从右上角窗口选择左下角窗口,可以执行以下操作:
2 CTRL-W
。这将选择第二个窗口,从左上角的0开始,到右下角,即左下角的窗口。

可以这样做。如果您愿意,可以使用其他控件


要从右上角窗口选择左下角窗口,可以执行以下操作:
2 CTRL-W
。这将选择第二个窗口,从左上角的0开始,到右下角,即左下角窗口。

在这种特殊情况下,您可以使用
^Wb
转到右下角窗口(还有
^Wt
转到左上角窗口)。然后可以使用
^Wp
(而不是
^Ww
)在它们之间循环

^Ww
移动到当前窗口下方的窗口,如果您已经位于底部,则移动到右侧(如果您位于右下角,则移动到左上角)<代码>^WW执行相同的操作,但相反


但是,如果您想在两个窗口之间循环,而这两个窗口都不在左上角或右下角,则可以使用前面的
^Ww
计数一次转到所需的窗口,然后使用
^Wp
在它们之间循环

编辑
刚刚意识到你想要从右上到左下,而不是从左上到右下……哦,在这种特殊情况下,你可以使用
^Wb
进入右下角窗口(还有
^Wt
进入左上角窗口)。然后可以使用
^Wp
(而不是
^Ww
)在它们之间循环

^Ww
移动到当前窗口下方的窗口,如果您已经位于底部,则移动到右侧(如果您位于右下角,则移动到左上角)<代码>^WW
执行相同的操作,但相反


但是,如果您想在两个窗口之间循环,而这两个窗口都不在左上角或右下角,则可以使用前面的
^Ww
计数一次转到所需的窗口,然后使用
^Wp
在它们之间循环

编辑
刚刚意识到你想要从右上到左下,而不是从左上到右下……哦,在这种特殊情况下,你可以使用
^Wb
进入右下角窗口(还有
^Wt
进入左上角窗口)。然后可以使用
^Wp
(而不是
^Ww
)在它们之间循环

^Ww
移动到当前窗口下方的窗口,如果您已经位于底部,则移动到右侧(如果您位于右下角,则移动到左上角)<代码>^WW
执行相同的操作,但相反


但是,如果您想在两个窗口之间循环,而这两个窗口都不在左上角或右下角,则可以使用前面的
^Ww
计数一次转到所需的窗口,然后使用
^Wp
在它们之间循环

编辑
刚刚意识到你想要从右上到左下,而不是从左上到右下……哦,在这种特殊情况下,你可以使用
^Wb
进入右下角窗口(还有
^Wt
进入左上角窗口)。然后可以使用
^Wp
(而不是
^Ww
)在它们之间循环

^Ww
移动到当前窗口下方的窗口,如果您已经位于底部,则移动到右侧(如果您位于右下角,则移动到左上角)<代码>^WW
执行相同的操作,但相反


但是,如果您想在两个窗口之间循环,而这两个窗口都不在左上角或右下角,则可以使用前面的
^Ww
计数一次转到所需的窗口,然后使用
^Wp
在它们之间循环

编辑
刚刚意识到你想要从右上到左下,而不是从左上到右下……哦,好吧,我不知道这对你来说是否是一个可接受的解决方案

在我的vimrc中,我有

" Easy window navigation
nnoremap <C-h> <C-w>h
nnoremap <C-j> <C-w>j
nnoremap <C-k> <C-w>k
nnoremap <C-l> <C-w>l
“轻松的窗口导航
nnoremap h
nnoremap j
nNOREMAPK
nnoremap l
因此,我可以通过按住
Ctrl
然后按住
hjkl
在窗口分割之间移动焦点,这很简单,因为在vim中,我们也通过
hjkl
移动光标


例如,您可以按住Ctrl键,然后按hj键或jh键来聚焦预期的窗口。

我不知道这是否是您可以接受的解决方案

在我的vimrc中,我有

" Easy window navigation
nnoremap <C-h> <C-w>h
nnoremap <C-j> <C-w>j
nnoremap <C-k> <C-w>k
nnoremap <C-l> <C-w>l
“轻松的窗口导航
nnoremap h
nnoremap j
nNOREMAPK
nnoremap l
因此,我可以通过按住
Ctrl
然后按住
hjkl
在窗口分割之间移动焦点,这很简单,因为在vim中,我们也通过
hjkl
移动光标


例如,您可以按住Ctrl键,然后按hj键或jh键来聚焦预期的窗口。

我不知道这是否是您可以接受的解决方案

在我的vimrc中,我有

" Easy window navigation
nnoremap <C-h> <C-w>h
nnoremap <C-j> <C-w>j
nnoremap <C-k> <C-w>k
nnoremap <C-l> <C-w>l
“轻松的窗口导航
nnoremap h
N