Esta linha:
noremap <C-N> :new<CR>
substitui o anterior porque <C-N> é o mesmo que <C-n> .
Escolha seus mapeamentos com mais sabedoria.
Isso é muito estranho. Aqui está o mapeamento de chaves do meu .vimrc:
noremap <C-n> :vert new<CR>
O comportamento esperado quando pressiono CTRL-n é que ele abre uma janela vertical, mas de alguma forma abre uma janela horizontal sobre a atual.
O problema só surge para os mapeamentos. Quando eu tento :vert new do Vim, eu obtenho o que eu quero, uma nova janela vertical.
Eu também tentei :vnew e :vsplit new , todas elas funcionam bem quando eu as inicio manualmente. Não funciona com CTRL-n.