![編集: 見つかりました。](https://rvso.com/image/1330207/%E7%B7%A8%E9%9B%86%3A%20%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82.png)
vim では、水平分割と垂直分割の両方で を好みます:belowright
。理由はわかりませんが、私にとってはより自然に感じます。
いつもで:bel sp foo.txt
はなく になるのは面倒です。 も同様です。 回避策はいくつかありますが (つまり)、特に指定がない限り、すべての分割に対して をデフォルトにする必要があることを vim に知らせる方法があれば、作業が楽になります。:sp foo.txt
:bel vs
map <leader>s :bel sp
:belowright
そのようなオプションはありますか? (小さなパッチを適用して再コンパイルしても構いません。)
編集: 見つかりました。
答えはset splitbelow
とですset splitright
。質問する前にもう 10 分ほど調べておくべきでした...
答え1
set splitbelow
set splitright
うまくいきました。