我在macbook上使用vim沒有右邊ctrl鍵怎麼辦?只能買個外接鍵盤嗎?
01-04
一直在台式機上用vim,emacs,現在突然用macbook了,沒有ctrl鍵很不習慣,深度了改鍵的方法,但都不好使。怎麼辦呢?想知道平時大家用vim在macbook上如何用的?emacs需要大量的ctrl又怎麼辦的?
把 caps lock 設定成 ctrl
用emacs的顯然必備ctrl腳踏板啊。。你是vim黨混進來黑我大emacs的吧。。
想起以前聽一個前輩說過的一個經驗之談:
觀察一個程序員是不是真的會用vim/emacs,首先看他使用control鍵和esc鍵的方式。
1. 如果他用的是筆記本鍵盤,那麼他應該已經把capslock和control做過了鍵位切換;
2. 如果他沒有做過control-&>capslock的鍵位切換,而且他用的是外接鍵盤,那麼他應該是用掌托壓control鍵而不是用小拇指去敲control鍵;
3. 如果他是vimer,那麼在他的配置文件里應該已經做過esc鍵的映射(比如更加方便的jk或者ctrl-;什麼的)
如果以上三條都不符合,通常說明這個程序員還算不上真正會用vim/emacs。已經早早用 Karabiner 把 Caps Lock 替換成 Esc (單按) 和 Ctrl (組合)
昨天看到一篇 Emacs 教程里說把 Enter 替換成 Enter (單按)和 Ctrl (組合),就能有右邊的 Ctrl 了
媽媽再也不用擔心我的 Ctrl-A
系統的設置里能把capslock和control的鍵位互換在不用外接鍵盤的情況下我就是這麼乾的我估計樓下又有人要說hhkb 如果單為了換個鍵位入鍵盤其實並不值當……
左 ctrl 那麼方便按,為啥要用右 ctrl,右 Ctrl 和 右 shift 我都是不用的。不過以前用 virtualbox 虛擬機時發生了一件特別囧的事: 滑鼠點到虛擬機裡面出不來了,因為 MacBook 和 HHKB 都沒有右 Ctrl,又沒有其它外接鍵盤,當時真是 SB 了,還好想到了虛擬控制台 Ctrl+Alt+F2 進去幹掉虛擬機
真的很少有人用右control
我是把SDF,分別映射左邊的ctrl,option,command ,同理LKJ映射到右邊的!
好處就是原地不動,小指再也不痛啦Karabiner :
可以實現 空格鍵 代替 右側control.
可以實現 return鍵 代替 右側control.hhkb歡迎你
我使用karabiner將右ALT鍵remap成了右CTRL鍵,在MacVim試試還湊合。
前面那些人切換分割窗口時難道是用的左CTRL嗎?太可怕了
從來沒用過右ctrl
如果用慣了標準鍵盤,那就買個外置的吧,不帶方向鍵的那種,不然右邊ctrl也不好按到。
難道只能買個外接鍵盤了嗎?不甘心啊
可以在iterm裡面把右邊的command鍵改成ctrl。
用了這麼多年 vim, 還真沒用過右 ctrl...
推薦閱讀:
※MacBook上有什麼非常吃顯卡的軟體可以把顯卡徹底蹂躪壞?
※2015年春季新出的Macbook是否適合用來做編程?
※iPhone 5c 塑料外殼製造工藝與設計和先前塑料外殼版 MacBook 有什麼相似、繼承之處?
※如何評價蘋果新一代MacBook的介面USB Type-C?
※選擇新Surface 3還是12-inch 新macbook?