新分割窗口中Vim光标位置

6

默认情况下,光标会停留在原始分屏窗口上,所以我必须按下ctrl+w hjkl才能切换到新的窗格。我该如何设置vim,在我打开新的分屏窗格时自动为我执行此操作?


你是如何输入(v)sp命令的?在这里,光标会自动跳转到新的分屏。例如::sp another.file - Kent
1个回答

12

当你使用:split filename命令时,新窗口(包含filename文件)将变为活动窗口。只是当你使用:split<C-w>s命令将当前窗口分成两个窗口时,你对“原始”窗口的理解与Vim的行为有所不同。

你可以通过以下选项来影响Vim在同一缓冲区或不同文件之间进行窗口分割的行为:

:set splitbelow
:set splitright

如果您只想更改同一缓冲区拆分的行为,则必须使用映射覆盖默认的<C-w>s命令;在那里,您可以使用:belowright split命令来影响行为,而不修改上述选项。


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