搜尋

首頁  >  問答  >  主體

vim如何選擇ESC的鍵結綁定

vim除了hijk之外,按鍵頻率最高的大概是Esc,本人已經有點Esc強迫症的兆頭了。預設的Esc鍵遠在邊陲,按起來也忒麻煩了。怎麼解決?

在google大神的幫助下,找到了兩個方案:

另外目前本人在用的方案是:右邊ALT(Command) => ESC
一來右Alt敲擊率很少,正好廢鍵利用;二來按著方便拇指一曲而已,手掌無需移動,況且敲起鍵盤十個手指中就右拇指最是輕閒,正好給他給找點事幹。

大家是怎麼綁定這個ESC鍵的呢

阿神阿神2816 天前1846

全部回覆(11)我來回復

  • 巴扎黑

    巴扎黑2017-05-16 16:43:18

    CTRL + [
    

    現代鍵盤的 ESC確實很遠, 據信在很久很久以前的鍵盤上, ESC是很近的.

    這是很早以前的鍵盤,注意 ESC 位置和 HJKL (還有CTRL)

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-16 16:43:18

    不綁定,不如試試 CTRL + C

    一般情況下從 insert 模式退出到 normal 模式下可以按 CTRL + C

    如果是縱向編輯多行,那還是按一下 ESC 吧。

    另外 CAPS LOCK 改位 CTRL

    回覆
    0
  • 阿神

    阿神2017-05-16 16:43:18

    Caps Lock和Esc沒有互換的,對Vim都不是真愛。

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 16:43:18

    我目前使用的是 inoremap jj <ESC>,用了一段時間,感覺還可以。

    回覆
    0
  • 習慣沉默

    習慣沉默2017-05-16 16:43:18

    雷雷

    回覆
    0
  • 黄舟

    黄舟2017-05-16 16:43:18

    ctrl-] 預設也是esc功能,這個組合按鍵還算方便

    回覆
    0
  • ringa_lee

    ringa_lee2017-05-16 16:43:18

    因為ESC的位置太遠,除非是一些比較不錯的鍵盤,例如HHKB, KBC Poker2,等等,ESC的位置才比較近。
    所以我通常不用ESC退出插入模式,而是用Ctrl+C,或 Ctrl + [

    回覆
    0
  • 世界只因有你

    世界只因有你2017-05-16 16:43:18

    我按ESC鍵,從來都是一個手掌直接派過去,準確無誤,效果槓槓的!

    回覆
    0
  • 習慣沉默

    習慣沉默2017-05-16 16:43:18

    c-o大多数时候都够用了, 实在不够用就c-[

    回覆
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 16:43:18

    我分享一下我的:
    OS:
    capslock改成ctrl
    右alt改成capslock

    vim:
    ctrl-c改成Esc

    回覆
    0
  • 取消回覆