Vim光标在新拆分窗口上的位置

nam*_*nam 2 vim

默认行为将光标保持在原始分割窗口上,因此我必须按ctrl + w hjkl切换到新的.每当我打开一个新的拆分窗格时,如何为我自动设置vim?

Ing*_*kat 8

当您:split filename,新窗口(包含filename)将处于活动状态.只是当你:split/ <C-w>s当前的窗口分成两部分时,你对"原始"的看法与Vim的行为不同.

您可以使用以下选项影响Vim的行为(对于相同缓冲区和不同文件拆分):

:set splitbelow
:set splitright
Run Code Online (Sandbox Code Playgroud)

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