给用惯了 macOS 快捷键但又必须重度使用 Windows 的朋友分享自己在用的快捷键映射方案
## AHK 脚本
[GIST](https://gist.github.com/NobeKanai/261834ece0990b9b74272b09a350f003)
注:下方评论区有一些针对特定应用单独配置的额外补充。
## 背景
沟槽的工作让我必须同时用三台 JIS 布局且各有细微不同的键盘的 Windows 笔记本,而我早已经习惯了标准的 US 布局 Mac 键盘,碰到这种实在忍不了一点。于是我直接入了一个长得挺像? magic keyboard 的 Keychron B1 Pro ,然后物理交换了左侧 Ctrl 和 Alt 。但重度用起来还是很难受,于是开始折腾 ahk 脚本。
## 使用前提
- 一把布局接近 Mac 的键盘:Windows 笔记本的 Fn 一般都放在 Ctrl 右边,非常蛋疼。所以我直接选了个左侧没有 Fn 键的键盘。
- 交换左侧 Ctrl 和 Alt 键:Keychron 可以用 Keychron Launcher 直接改。如果不能改的键盘的话,听说可以通过改注册表或者用 PowerToys 改,本人不是很清楚。
- 我手边除了三台工作用机(系统配置几乎一样),没有别的 Windows 设备来测试,所以可能没有意识到有别的前提条件。
## 优势
- Capslock 切换语言模式的时候会在输入位置旁边显示语言模式(感谢 Tebayaki/AutoHotkeyScripts )。
- 解决了沟槽的 Teams 在快速切换应用时会莫名其妙卡死的问题。(似乎和 SendInput 发送快捷键太快有关,折腾了一年多还是没发现规律)
- 鼠标中键 = macbook 的四指上滑,感觉非常实用。我用 mac 时经常无意识中四指上滑,现在用 windows 上经常无意识按鼠标中键。非常解压。
- 资源管理器中选中文件按下 Enter 可以重命名文件!
- 单独按下 Ctrl (=Alt )不会聚焦到菜单栏!
- Shift+Del 的就能永久删除文件,但你就是下意识按 Win(Opt)+Alt(Cmd)+Backspace ? Win+Shift+s 就能截图,但你就是忍不住按 Ctrl+Alt(Cmd)+Shift+4 ? 按下 Win 键就能打开开始菜单,但你就是想按 Alt(Cmd)+Space ?
- 忘了。。。大家自己看代码注释吧。
这个脚本我边用边改了一年多了。里面基本上覆盖了我 99%的使用场景。但里面也包含不少为了配合我个人习惯的设定。此外我用不着的快捷键映射自然是没做。
前段时间我让 gpt-5.6-sol 整理了代码结构然后补全了注释,理论上应该易读了一些。所以推荐想试试的人根据自己的习惯改代码。
---
原文链接:[点击查看](https://www.v2ex.com/t/1233233)
[GIST](https://gist.github.com/NobeKanai/261834ece0990b9b74272b09a350f003)
注:下方评论区有一些针对特定应用单独配置的额外补充。
## 背景
沟槽的工作让我必须同时用三台 JIS 布局且各有细微不同的键盘的 Windows 笔记本,而我早已经习惯了标准的 US 布局 Mac 键盘,碰到这种实在忍不了一点。于是我直接入了一个长得挺像? magic keyboard 的 Keychron B1 Pro ,然后物理交换了左侧 Ctrl 和 Alt 。但重度用起来还是很难受,于是开始折腾 ahk 脚本。
## 使用前提
- 一把布局接近 Mac 的键盘:Windows 笔记本的 Fn 一般都放在 Ctrl 右边,非常蛋疼。所以我直接选了个左侧没有 Fn 键的键盘。
- 交换左侧 Ctrl 和 Alt 键:Keychron 可以用 Keychron Launcher 直接改。如果不能改的键盘的话,听说可以通过改注册表或者用 PowerToys 改,本人不是很清楚。
- 我手边除了三台工作用机(系统配置几乎一样),没有别的 Windows 设备来测试,所以可能没有意识到有别的前提条件。
## 优势
- Capslock 切换语言模式的时候会在输入位置旁边显示语言模式(感谢 Tebayaki/AutoHotkeyScripts )。
- 解决了沟槽的 Teams 在快速切换应用时会莫名其妙卡死的问题。(似乎和 SendInput 发送快捷键太快有关,折腾了一年多还是没发现规律)
- 鼠标中键 = macbook 的四指上滑,感觉非常实用。我用 mac 时经常无意识中四指上滑,现在用 windows 上经常无意识按鼠标中键。非常解压。
- 资源管理器中选中文件按下 Enter 可以重命名文件!
- 单独按下 Ctrl (=Alt )不会聚焦到菜单栏!
- Shift+Del 的就能永久删除文件,但你就是下意识按 Win(Opt)+Alt(Cmd)+Backspace ? Win+Shift+s 就能截图,但你就是忍不住按 Ctrl+Alt(Cmd)+Shift+4 ? 按下 Win 键就能打开开始菜单,但你就是想按 Alt(Cmd)+Space ?
- 忘了。。。大家自己看代码注释吧。
这个脚本我边用边改了一年多了。里面基本上覆盖了我 99%的使用场景。但里面也包含不少为了配合我个人习惯的设定。此外我用不着的快捷键映射自然是没做。
前段时间我让 gpt-5.6-sol 整理了代码结构然后补全了注释,理论上应该易读了一些。所以推荐想试试的人根据自己的习惯改代码。
---
原文链接:[点击查看](https://www.v2ex.com/t/1233233)
评论
暂无评论。