Это действительно странно. Вот отображение ключей из моего .vimrc:

noremap <C-n> :vert new<CR>

Ожидаемое поведение при нажатии CTRL-n состоит в том, что он открывает вертикальное окно, но каким-то образом открывает горизонтальное окно поверх текущего.

Проблема возникает только для отображений. Когда я пытаюсь :vert new от Vim, я получаю то, что хочу, новое вертикальное окно.

Я также попробовал :vnew и :vsplit new , они все работают нормально, когда я запускаю их вручную. Не работает с CTRL-n.

1 ответ1

1

Эта строка:

noremap  <C-N>    :new<CR>

отменяет предыдущий, потому что <C-N> совпадает с <C-n> .

Выберите ваши отображения более разумно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .