Редактировать: Нашел.

Редактировать: Нашел.

В vim я предпочитаю, чтобы все мои разделения, как горизонтальные, так и вертикальные, были :belowright. Не знаю почему, просто мне так кажется более естественным.

Это раздражает :bel sp foo.txtвместо того, чтобы просто :sp foo.txtвсе время. Аналогично с :bel vs. У меня есть некоторые обходные пути (а именно map <leader>s :bel sp), но моя жизнь была бы проще, если бы был способ сообщить vim, что :belowrightдолжно быть значением по умолчанию для всех разделений, если не указано иное.

Есть ли такая возможность? (Я не против применения небольшого патча и перекомпиляции.)

Редактировать: Нашел.

Ответ — set splitbelowи set splitright. Надо было еще минут десять поразмыслить, прежде чем спрашивать...

решение1

set splitbelow
set splitright

Делает свое дело.

Связанный контент