Vim / NeoVim: Karte <cr> zu <esc> und <s-cr> zu <cr> </cr></s-cr></esc></cr>

756
drzel

Ich möchte die Eingabetaste verwenden, um den Einfügemodus zu verlassen, und mit Shift + Enter eine neue Zeile einfügen.

Das Problem ist, dass mein Terminal-Emulator (Konsole, die unter Lubuntu läuft) Shift + Enter (oder Ctrl-Enter) nicht erfasst. Jede Idee, wie ich das überwinden könnte. Bin bereit, den Terminal-Emulator zu wechseln, wenn er 24-Bit-Farben unterstützt und in NeoVim problemlos scrollen kann.

Relevante .vimrc

map <CR> <Esc> map <S-CR> <CR> 
1
Zum einen bezieht sich Vim darauf beim Mapping von Befehlen als (zumindest in nvim-features-new). Ich habe getestet und in neovim in urxvt und sie unterscheiden sich nicht von . Yet Another User vor 9 Jahren 0
Strg-Enter Ich kann in LXTerminal folgendermaßen arbeiten: imap inoremap Shift-Enter funktioniert jedoch nicht. miyalys vor 9 Jahren 0

0 Antworten auf die Frage