set splitbelow
set splitright
Faz o truque.
No vim, prefiro que todas as minhas divisões, horizontal e vertical, sejam :belowright . Eu não sei porque, parece mais natural para mim.
É irritante para :bel sp foo.txt em vez de apenas :sp foo.txt o tempo todo. Similarmente com :bel vs . Eu tenho algumas soluções alternativas (ou seja, map <leader>s :bel sp ), mas minha vida seria mais fácil se houvesse uma maneira de informar ao vim que :belowright deveria ser o padrão para todos os splits, a menos que especificado de outra forma.
Existe tal opção? (Eu não estou acima de aplicar um pequeno patch e recompilar).
A resposta é set splitbelow e set splitright . Deveria ter cutucado por mais dez minutos antes de perguntar ...
Tags vim