KousukeSakurako
V2EX  ›  macOS

给用惯了 macOS 快捷键但又必须重度使用 Windows 的朋友分享自己在用的快捷键映射方案

  •  
  •   KousukeSakurako · 7h 19m ago · 364 views

    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 整理了代码结构然后补全了注释,理论上应该易读了一些。所以推荐想试试的人根据自己的习惯改代码。

    2 replies    2026-08-10 14:53:52 +08:00
    xxm459259
        1
    xxm459259  
       6h 41m ago   ❤️ 1
    我一直用 https://kinto.sh/
    KousukeSakurako
        2
    KousukeSakurako  
    OP
       6h 6m ago
    @xxm459259 谢谢,又有代码可以偷了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3122 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:00 · PVG 21:00 · LAX 06:00 · JFK 09:00
    ♥ Do have faith in what you're doing.