工作多年(還加上玩PC強操作類型遊戲),多年編碼,手指和關節負擔重,近年來時常有關節不適的感覺,尤其是右手食指末端的第一個關節,顯然是點擊鼠標太多了。
後來我自己想到一個辦法,把鼠標的所有鍵對調,儘管很是彆扭,但到現在已經是非常自如了,是個辦法之一。
再後來,發現有同事左手鼠標,鍵盤放右邊,這讓我想到了當年讀書時自己刻意想讓自己用左手寫字的經歷。想着這樣估計可以鍛鍊一下另外半邊大腦吧,說不定還可以聰明些。
然後我也學着別人這麼用,動作慢點倒是也能用,而且幾天之後其實是好了不少的。
但是,我們的普通鍵盤顯然還是爲了正常人設計的,比如很多快捷鍵都是左手可以輕易完成而右手不方便的,比如windows中打開資源管理器的windows + E
,打開任務管理器Ctrl +Shift + Esc
等,就算有人能左手持鼠標,這些鍵也是不好按的。
要是能自定義windows系統級快捷鍵就好了,或者自定義鍵盤映射也好啊,我曾經多次這樣想過。
曾經試圖找各種辦法來實現自己的設想,結論是沒有找到合適的,windows
系統。
一度快要放棄這個思路,偶有聽說什麼自定義的,但似乎又得學腳本,太麻煩,不划算。
後來發現一個神奇,完美解決了以上訴求,它就是autohotkey
.
官網: https://www.autohotkey.com/
用法:
我也曾經被“繁瑣”的autohotkey勸退,後來覺得實在不行不妨試試看才忍者用的,一用才發現其實非常簡單易用,這是前提。
見而言是,autohotkey就是自己寫腳本,內容類似於
win + p = win + E
這樣的。
上門這個句子的意思就是令windows + P 的作用等於 windows + E 的作用
,這就很好理解了。
只掌握這一點,基本上就能用得很舒服,解決大部分問題了。
其他的語句無非就是不同的鍵用不同的符號表示而已,如 windows鍵用#,Ctrl鍵用^等。
下面上一個我的腳本myconfig.ahk
:
;-------------------------------------------系統級別
;Ctrl + / 複製
^/::^c
;Ctrl + . 粘貼
^.::^v
;Ctrl + ' 全選
^'::^a
;Ctrl + ; 保存
^;::^s
; 顯示桌面
#;::#d
;關閉瀏覽器標籤
^[::^w
;關閉
!F9::!F4
;資源管理器
#o::#e
;------------------------------------------ 通用應用軟件級別
;發送
;!s::^Enter
;------------------------------------------ 應用軟件級別 idea
; idea 註釋
+Enter::^/
;idea切換文件
^\::^Tab
;idea顯示最近打開文件
^p::^e
;-------------------------------------------
;Alt+, 快捷打開釘釘
!,::^!z
; 釘釘截圖
!k::^!a
使用
使用的時候
一般情況下,安裝好autohotkey之後會自動啓動,自己建一個ahk後綴的文本文件,寫腳本,執行這個腳本即可生效。
簡單來說,
- 安裝好軟件。
- 新建一個記事本,內容自己寫,或者填上文中上門一段腳本代碼,文件後綴保存爲ahk,注意不是txt。
- 使用autohotkey軟件運行(打開)此腳本文件,即可生效。
- 還可以暫停腳本等,如下圖,不細說了。