高效的選擇:將鍵盤上的大小寫鎖定鍵 CapsLock 與退出鍵 Esc 交換位置
本文轉(zhuǎn)載自微信公眾號「Piper蛋窩」,作者Piper蛋。轉(zhuǎn)載本文請聯(lián)系Piper蛋窩公眾號。
每個人的操作習(xí)慣不同,但你或許可以參考下我的心得:學(xué)會使用 Esc ,對于操作計算機事半功倍。為了更方便地按到 Esc ,不妨將其在鍵盤上的位置與大小寫鎖定鍵 CapsLock 互換。本文將以 Windows 注冊表為例,講解如何修改這個鍵盤映射。
如果你習(xí)慣使用 Shift 切換大小寫,那么在你左手小指處的 caps lock 大小寫鎖定鍵幾乎沒有用武之地。
你或許可以選擇 Topbook 推薦的這個插件:
Topbook: CapsLock+
視頻簡介:
- https://www.bilibili.com/video/BV1L44
軟件鏈接:
- https://capslox.com/capslock-plus/
這個大小不足 1MB 的插件,讓 caps lock 鍵成了一個新的 ctrl 。
但很多程序員選擇將 caps lock 鍵與 esc 鍵互換位置:
- caps lock 占據(jù)了“地利”,幾乎不用思考、不用移動手臂,就可以用小指精確按到
- esc 對于開發(fā)者來說無比常用:vim切換模式、清楚輸入的內(nèi)容、默認的取消鍵、制造一些應(yīng)用程序?qū)用嫔系?ldquo;中斷”(如停止網(wǎng)頁加載)、alt+esc激活窗口、alt+shift+esc任務(wù)管理器...
以 win10 為例,通過修改注冊表的鍵盤映射,我們可以達到互換的效果。
step 1: 打開注冊表
- win + R
- 輸入 regedit 打開注冊表
step 2: 進入目錄
進入目錄:
- HKEY_LOCAL_MACHINE\
- SYSTEM\
- CurrentControlSet\
- Control\
- Keyboard Layout
step 3: 建立一個映射
如上,有幾處有趣的地方:
- 第一行 00 00 00 00 與 00 00 00 00 為固定格式
- 第二行 03 00 00 00 表示后面還有 3 個指令
- 第二行 3A 00 01 00 把鍵盤上的 3A 00 映射到 01 00 上,01 00 是 esc 鍵,3A 00 是 caps lock 鍵
- 第三行 01 00 3A 00 把鍵盤上的 01 00 映射到 3A 00 上
- 第三行 00 00 00 00 是固定格式
此外,無論是左邊的索引00000000、00000008、00000010、00000018還是其他數(shù)字,這里都是16進制數(shù)。