Vim / NeoVim: Map <cr> to <esc> and <s-cr> to <cr> </cr></s-cr></esc></cr>
682
drzel
I'd like to use enter to escape insert mode, and use Shift+Enter to insert a new line instead.
The problem is my terminal emulator (Konsole running under Lubuntu) doesn't capture Shift+Enter (nor Ctrl-Enter). Any idea how I might overcome this. Am willing to change terminal emulator if it supports 24-bit colour and can scroll smoothly in NeoVim.
Relevant .vimrc
map <CR> <Esc> map <S-CR> <CR>
Во-первых, Vim относится к при отображении команд как (по крайней мере, в nvim-features-new). Я проверял а также в neovim в urxvt и они не считаются отличными от ,
Yet Another User 8 лет назад
0
Ctrl-Enter Я могу приступить к работе в LXTerminal так: imap inoremap Shift-Enter, однако, не работает.
miyalys 8 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
Как отправить escape-символ на OS X терминал?
-
1
Как разблокировать заблокированный файл псевдонимов в OS X?
-
13
Какие функции Vim вы используете?
-
-
4
Использование публичных терминалов для входа в ваши личные учетные данные
-
8
Удалить расширенную "вкладку" в Vim одним нажатием клавиши?
-
2
Как я могу получить OSX Terminal.app для открытия полноэкранного режима, а не каскадного?
-
3
Mac OS X: обычные места, где должны жить бинарные файлы
-
2
Mac OS X: нужен простой скрипт
-
4
Прозрачный терминал Unicode X не привязан к среде рабочего стола?
-
1
Невозможно понять, где зачем требовать обнаружения ASCII и HEX в строке состояния Vim