高效的选择:将键盘上的大小写锁定键 CapsLock 与退出键 Esc 交换位置
2023-03-15 22:47:39 时间
本文转载自微信公众号「Piper蛋窝」,作者Piper蛋。转载本文请联系Piper蛋窝公众号。
每个人的操作习惯不同,但你或许可以参考下我的心得:学会使用 Esc ,对于操作计算机事半功倍。为了更方便地按到 Esc ,不妨将其在键盘上的位置与大小写锁定键 CapsLock 互换。本文将以 Windows 注册表为例,讲解如何修改这个键盘映射。
如果你习惯使用 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 占据了“地利”,几乎不用思考、不用移动手臂,就可以用小指精确按到
- esc 对于开发者来说无比常用:vim切换模式、清楚输入的内容、默认的取消键、制造一些应用程序层面上的“中断”(如停止网页加载)、alt+esc激活窗口、alt+shift+esc任务管理器...
以 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还是其他数字,这里都是16进制数。
相关文章
- 金融服务领域的大数据:即时分析
- 影响大数据、机器学习和人工智能未来发展的8个因素
- 从0开始构建一个属于你自己的PHP框架
- 如何将Hadoop集成到工作流程中?这6个优秀实践必看
- SEO公司使用大数据优化其模型的5种方法
- 关于Web Workers你需要了解的七件事
- 深入理解HTTPS原理、过程与实践
- 增强分析:数据和分析的未来
- PHP协程实现过程详解
- AI专家:大数据知识图谱——实战经验总结
- 关于PHP的错误机制总结
- 利用数据分析量化协同过滤算法的两大常见难题
- 怎么做大数据工作流调度系统?大厂架构师一语点破!
- 2019大数据处理必备的十大工具,从Linux到架构师必修
- OpenCV中的KMeans算法介绍与应用
- 教大家如果搭建一套phpstorm+wamp+xdebug调试PHP的环境
- CentOS下三种PHP拓展安装方法
- Go语言HTTP Server源码分析
- Go语言HTTP Server源码分析
- 2017年4月编程语言排行榜:Hack首次进入前五十