[問題] 更換VIM的模式切換按鍵

看板Linux作者 (cozywolf)時間13年前 (2012/05/05 10:26), 編輯推噓0(0016)
留言16則, 8人參與, 最新討論串1/1
最近開始學習 VIM 不過由於進入 COMMAND MODE 的 ESC 按鍵實在有點遠 所以不知道有沒有辦法把他給換掉 我看到我同學似乎有把他換成 CAPS LOCK 但我不知道是怎麼做的@@ 是要另外安裝插件還是本來就有指令可進行? 另外由於我是用MAC裡的VIM MAC要切換中英文必須要用報 CAPS LOCK 所以可能不能用這個鍵 不知道有哪一個鍵盤上的鍵是不會有指令的,可以拿來取代ESC鍵的呢? 因為初學所以還有很多指令搞不太清楚,怕到時候設錯,要用時打不出來= = 謝謝各位大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.37.135

05/05 10:53, , 1F
用 control c 就可以跳出了
05/05 10:53, 1F

05/05 13:06, , 2F
ctrl+c 有部份行為和 esc 不一樣,所以我是自己多 map 一次
05/05 13:06, 2F

05/05 13:07, , 3F
ctrl+[ 也可當 esc,不過我覺得更難按
05/05 13:07, 3F

05/05 13:08, , 4F
或著直接把單按 ctrl 當作 esc: http://goo.gl/7DfDy
05/05 13:08, 4F

05/05 13:38, , 5F
閉著眼都可以按到esc.有差嗎?
05/05 13:38, 5F

05/05 14:14, , 6F
看過有人把 jk map 成 esc 的 http://goo.gl/N83VN
05/05 14:14, 6F

05/05 17:30, , 7F
基本上我是更喜歡使用 ^[ 的, Esc 太遠。
05/05 17:30, 7F

05/05 17:33, , 8F
按鍵互換我想是 MAC 中的功能。
05/05 17:33, 8F

05/05 17:34, , 9F
不過我是把 Caps Lock 和 Ctrl 做互換的。
05/05 17:34, 9F

05/05 17:57, , 10F
xmodmap可以直接改,可是會對所有的程式都作用
05/05 17:57, 10F

05/05 18:21, , 11F
我不確定 MAC 上有沒有 xmodmap,不過我在使用 xmodmap 之前
05/05 18:21, 11F

05/05 18:22, , 12F
使用過 Gnome 和 KDE 都有提供同樣功能,所以我想 MAC 應該也
05/05 18:22, 12F

05/05 18:22, , 13F
自己的設定。
05/05 18:22, 13F

05/06 01:34, , 14F
^[我覺得比較好按耶
05/06 01:34, 14F

05/07 13:56, , 15F
改~/.vimrc的設定檔,用map和imap改
05/07 13:56, 15F

05/07 13:57, , 16F
ex: imap <C-c> <ESC><C-c> #把ctrl+c 變成esc
05/07 13:57, 16F
文章代碼(AID): #1Ff8_QW- (Linux)