編集: 見つかりました。

編集: 見つかりました。

vim では、水平分割と垂直分割の両方で を好みます:belowright。理由はわかりませんが、私にとってはより自然に感じます。

いつもで:bel sp foo.txtはなく になるのは面倒です。 も同様です。 回避策はいくつかありますが (つまり)、特に指定がない限り、すべての分割に対して をデフォルトにする必要があることを vim に知らせる方法があれば、作業が楽になります。:sp foo.txt:bel vsmap <leader>s :bel sp:belowright

そのようなオプションはありますか? (小さなパッチを適用して再コンパイルしても構いません。)

編集: 見つかりました。

答えはset splitbelowとですset splitright。質問する前にもう 10 分ほど調べておくべきでした...

答え1

set splitbelow
set splitright

うまくいきました。

関連情報