在IntelliJ(ideaVim)中切换到分屏

r7knjye2  于 2022-11-28  发布在  其他
关注(0)|答案(3)|浏览(243)

在Vim中,我可以CTRL+W+H切换到分屏,在IntelliJ中如何实现同样的效果?
示例:
我按下**:vsplit**会打开一个分屏,现在我想在这些屏幕之间切换。
我找到了这个changelog,但我正在寻找的选项尚未实现。
有其他解决方案的人吗
更新:
我粗暴地强迫一些组合键,它确实改变了屏幕,当我按:CTRL+W+ L CTRL +W+L

hjqgdpho

hjqgdpho1#

你可以使用Ctrl-W + h/j/k/l来导航分割,就像在原始Vim中一样。Ctrl-Wh应该可以工作。如果不适合你,请选中File|设定|Vim Emulation和您的~/.ideavimrc配置的一些键盘快捷键冲突。
有一个已知的问题是,当一个拆分的打开选项卡行高于另一个拆分的行时,由于窗口坐标中的计算错误,您将无法切换到该拆分。

ozxc1zmp

ozxc1zmp2#

Ctrl + ww是一种在窗口之间快速切换的方法。(对我来说在linux/intelliJ上有效)

mv1qrgav

mv1qrgav3#

到目前为止,我能让这个工作的唯一方法是将这个添加到我的。ideavimrc:

sethandler <c-h> a:vim
    sethandler <c-l> a:vim
    sethandler <c-j> a:vim
    sethandler <c-k> a:vim
    nnoremap <c-h> <c-w>h
    nnoremap <c-l> <c-w>l
    nnoremap <c-j> <c-w>j
    nnoremap <c-k> <c-w>k

这适用于IdeaVim版本1.11.1

相关问题