Heim > Fragen und Antworten > Hauptteil
Außer hijk ist die am häufigsten gedrückte Taste in vim wahrscheinlich die Esc
,本人已经有点Esc
强迫症的兆头了。默认的Esc
-Taste, die weit entfernt ist und zu mühsam zu drücken ist. Wie man damit umgeht?
Mit Hilfe von Google-Experten habe ich zwei Lösungen gefunden:
imap kj <esc>
kj
而非jk
, man spürt den Unterschied, wenn man ein paar Mal darauf drückt) Es fühlt sich gut an, aber die Belastung für den Zeigefinger/Mittelfinger hat wieder zugenommen und Hijk ist kurz davor, zu verkrampfen. Außerdem ist die Lösung, die ich derzeit verwende,: Rechte ALT (Befehl) => ESC
Erstens hat die rechte Alt-Taste eine sehr geringe Tippgeschwindigkeit, daher ist es einfach eine gute Idee, die nicht verwendeten Tasten zu verwenden. Zweitens dient sie nur zum Drücken des Daumens und die Handfläche muss nicht bewegt werden, und zwar zwischen den zehn Fingern Auf der Tastatur lässt sich der rechte Daumen am einfachsten tippen, daher ist es einfach ein guter Zeitpunkt für ihn, etwas zu tun.
Wie bindet man diese ESC-Taste?
巴扎黑2017-05-16 16:43:18
CTRL + [
现代键盘的 ESC确实很远, 据信在很久很久以前的键盘上, ESC是很近的.
这是很早以前的键盘,注意 ESC 位置和 HJKL (还有CTRL)
PHP中文网2017-05-16 16:43:18
不绑定,不如试试 CTRL + C
一般情况下从 insert 模式退出到 normal 模式下可以按 CTRL + C
如果是纵向编辑多行,那还是按一下 ESC 吧。
另外 CAPS LOCK 改位 CTRL
ringa_lee2017-05-16 16:43:18
因为ESC的位置太远,除非是一些比较不错的键盘,比如HHKB, KBC Poker2,等等,ESC的位置才比较近。
所以我一般不用ESC退出插入模式,而是用Ctrl+C,或者 Ctrl + [