
В 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
Делает свое дело.