Kann nicht das Gegenteil von Ctrl-O in Vim haben
-
20-08-2019 - |
Frage
Ich mag das Gegenteil haben
- Strg + O
sein
- Umschalttaste + Strg + O
Die ursprüngliche Rückseite ist
- Strg + I
Wie kann man neu zuordnen das Gegenteil von STRG + O in Vim sein Umschalttaste + STRG + < kbd> O ?
Lösung
Wie in Hilfe gezeigt unter
:help C-o
die "Reverse" von Strg + o is
Strg + i oder Tab
Andere Tipps
Leider Vim erkennt ctrl-o und bei gedrückter Ctrl-O als Synonyme.
Es gibt einige Informationen hier , warum man‘ t map Control-Umschalttaste-o, aber es sieht nicht so aus, wie es möglich ist.
Ich habe upvoted Idigas Antwort, ist es nicht schwer, bei gedrückter Ctrl-I zu erinnern.
Eigentlich, wenn Sie mit xterm können Sie rund um die Terminal-Emulator Beschränkungen erhalten, indem Schlüssel in Ihrer .Xresources
Datei Remapping. Verwenden Sie eine Tastenfolge, die Sie ohnehin nicht verwenden, zum Beispiel C-M-7 (0x9f):
XTerm*vt100*translations: #override\n\
Ctrl Shift <Key> O: string(0x9f)
Dann eine xrdb -merge ~/.Xresources
tun und Karte C-M-7 bis C-i in Vim.
Zwar ist es ein Hack, aber es hat mir sehr geholfen. Schauen Sie sich meine .Xresources für Inspiration.
Vim sieht Strg + Umschalttaste + O als Strg + O wegen einer Beschränkung mit Terminalemulatoren.