讓CapsLock變成Hyper,極大地提升鍵盤使用效率@摺坟乾!
1.真香環(huán)節(jié)
capslock是鍵盤上用來大小寫鎖定的按鍵,位置非常好按蝶防,使用的概率卻很小甚侣,這簡直是一種浪費(fèi),典型的站著茅坑不xx的行為间学。
所以就有了想要修改這個(gè)按鍵的想法殷费,讓這個(gè)按鍵有更多的功能矾芙。
比較常用的比如組合按鍵之后替代上下左右包颁,這樣手在打字的時(shí)候就不用離開中心位置就可以按到方向鍵了娇唯。
比如常見的設(shè)定:caps+H是left 蜕窿,caps+L是right氮采,caps+J是下殷绍,caps+K是上。
也可以是快速喚起一個(gè)APP比如caps+R可以喚起item終端鹊漠,caps+T可以喚起vs code主到。
如果沒有這些功能其實(shí)覺得沒有什么。但是用過之后只想說躯概,真香登钥。再也回不去了。
2.改鍵方式
在MAC上一般會(huì)使用 Karabiner-Elements來修改按鍵娶靡,在windows上使用AutoHotKey 來修改牧牢。之前倒騰過,但是太累了姿锭。
幸運(yùn)的是github上已經(jīng)有了這樣的項(xiàng)目可以直接使用塔鳍,無腦導(dǎo)入就可以了。
https://github.com/Vonng/Capslock
在mac上呻此,按鍵可以實(shí)現(xiàn)這么多的功能:主要是方向轮纫、喚起APP、執(zhí)行一些常用操作焚鲜、便捷輸入標(biāo)點(diǎn)符號(hào)掌唾。
這個(gè)按鍵組合有很多方式,如果有耐心一個(gè)個(gè)看完這個(gè)項(xiàng)目readme下面的按鍵解釋忿磅,會(huì)發(fā)現(xiàn)真的讓caps變成了魔法鍵糯彬。
ps:mac用戶,如果已經(jīng)使用系統(tǒng)設(shè)置讓caps 變成esc的葱她,需要改回來情连,并且檢查一下下面這里有沒有設(shè)置,如果有的話就刪掉览效,不然可能導(dǎo)致不生效却舀。
3.進(jìn)階改鍵
上面的按鍵已經(jīng)解決了大部分的問題,但是有時(shí)候還是想要自己改一下鍵锤灿,讓按鍵更加符合自己的使用習(xí)慣挽拔,這時(shí)候我們就要學(xué)下按鍵是怎么映射的了。
我們可以在~/.config/karabiner/karabiner.json里看到按鍵的配置但校,比如下面這種:
{
"from": {
"key_code": "g",
"modifiers": {
"mandatory": [
"left_command",
"right_command",
"right_control",
"right_shift",
"right_option"
]
}
},
"to": [
{
"shell_command": "open -a 'Google Chrome'"
}
],
"type": "basic"
}
這個(gè)意思就是按caps+cmd+g可以打開chrome螃诅,但是我們想只按caps+g就可以打開chrome怎么辦?刪掉left_command那一行就可以了。如果想要打開其他的APP可以直接修改下面的名字术裸,在修改之前可以先把open -a 'xxxxx'
復(fù)制到終端里運(yùn)行一下倘是,看下是否可以正常打開。
在修改了這個(gè)json文件之后直接保存就可以生效了 袭艺。
當(dāng)然搀崭,如果簡單的修改還是不能滿足需求的話,可以閱讀一下使用說明猾编,創(chuàng)造更多用法:https://pqrs.org/osx/karabiner/json.html
Enjoy it!