V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
qsnow6
V2EX  ›  问与答

如何在 windows 下使用 Mac 键盘布局及快捷键

  •  
  •   qsnow6 · 2023-07-04 10:18:05 +08:00 · 1842 次点击
    这是一个创建于 515 天前的主题,其中的信息可能已经有所发展或是发生改变。
    习惯了 Macbook 的键盘布局和快捷键,Command 确实比 Ctrl 好用,想问下如何在 Windows 下复刻这种键盘布局及相应的快捷键(例如:使用 Command+Tab 切换窗口)?

    虽然可以用 Power toys 的改键工具一个一个的调整,但是这个改键工具比较简陋,有没有什么工具或脚本可以快速复刻这种体验?
    17 条回复    2023-07-05 11:27:14 +08:00
    w2zsuperb
        1
    w2zsuperb  
       2023-07-04 10:20:37 +08:00
    用 autohotkey 改键
    qsnow6
        2
    qsnow6  
    OP
       2023-07-04 10:21:29 +08:00
    @zwzlyq #1 有成型的脚本吗
    qsnow6
        3
    qsnow6  
    OP
       2023-07-04 10:42:00 +08:00
    qsnow6
        4
    qsnow6  
    OP
       2023-07-04 10:48:43 +08:00
    kinto 应该是更成熟的方案,适用于 linux 和 Windows:
    https://github.com/rbreaves/kinto
    freeoptions
        5
    freeoptions  
       2023-07-04 10:56:26 +08:00
    我想知道为什么说 command 比 ctrl 好用呢?可以大概说说好用的点吗(我没用过 mac )
    ChengLuffy
        6
    ChengLuffy  
       2023-07-04 11:04:57 +08:00
    @freeoptions 其实是位置的问题,⌘ 在空格旁边可以大拇指按,一旦习惯了这个操作,换成 Windows 就会习惯用 大拇指 找 Ctrl 键,这就很别扭,但其实用 Windows 的都是用的 小拇指或者无名指 按 Ctrl
    AlanBrian
        7
    AlanBrian  
       2023-07-04 11:16:14 +08:00   ❤️ 1
    Windows 其实不用刻意用小拇指去找 Ctrl ,而是直接用小拇指根部直接压键盘最左下角的位置,感觉会轻松点。
    agagega
        8
    agagega  
       2023-07-04 11:21:52 +08:00
    建议放弃。我在 Linux 上都很难实现完全的 Mac 布局,Windows 就更难了。系统快捷键也许可以更改,但很多快捷键由又软件自己处理的,没办法修改,不同软件用不同的快捷键只会更难受。
    kid1412621
        9
    kid1412621  
       2023-07-04 11:44:14 +08:00
    我是在人这一层做的适配,唯一一个就是用 PowerToy 把大小写键改成了输入法切换
    qsnow6
        10
    qsnow6  
    OP
       2023-07-04 11:46:48 +08:00
    @AlanBrian #7
    @freeoptions #5
    我觉得有 2 个原因:
    1. 键位更靠近键盘中心:在 Mac 键盘上,Command 键通常位于键盘的中央位置,比较靠近手的自然位置。这意味着与其他键组合使用时,你的手指不需要移动很远的距离或者扭曲手指去按 Ctrl 。

    2. 更多的组合键:Mac 系统中的很多常用操作都是基于 Command 键进行组合的。相比之下,Windows 系统中的一些常用操作需要切换到其他键位。

    以下是我常用的 3 个组合键的对比:
    Command+Tab --> Alt+Tab (切换窗口)
    Command+Enter --> Ctrl+Enter (提交输入)
    Command+空格 --> Ctrl+空格(切换 Spotlight/Power Toys Run )

    以上两个原因在日常输入中带来了非常顺畅的体验,大量的操作基于 Command 去操作,并且手指的姿势非常舒服。当然前提是我习惯了 Mac 的键位布局,在没使用 Mac 前其实也没觉得有什么问题。
    qzwlecr
        11
    qzwlecr  
       2023-07-04 13:55:53 +08:00   ❤️ 1
    之前不知道从哪里抄了一份 ahk 的脚本,用到现在了,可以参考一下
    https://pastebin.com/KY4M1Wcn
    n2l
        12
    n2l  
       2023-07-04 13:58:09 +08:00 via iPhone
    还是自己定制 ahk 好用
    LavaC
        13
    LavaC  
       2023-07-04 16:45:27 +08:00
    @freeoptions 以 windows 键位来描述:正常左手中间三指都在 asd 附近的时候,大拇指按 alt 肯定比小拇指按 ctrl 舒服。mac 键位的另一个优势是 command 和 control 分开,区分了中止和复制两个快捷键。
    LavaC
        14
    LavaC  
       2023-07-04 16:50:08 +08:00
    貌似现在产的新键盘如果说兼容 mac 键位的话都有切换方法的,直接用那个会方便些。
    qsnow6
        15
    qsnow6  
    OP
       2023-07-04 17:40:33 +08:00
    @LavaC #14 主要是各种组合键的适配,有些第三方软件 Mac/Windows 下的键位布局是不一样的就很难受,不仅仅是 command 的区别。
    lengjian
        16
    lengjian  
       2023-07-04 17:52:42 +08:00
    emac 的 ctrl-t ,mac 下也不是全部软件都有,蹲个 win 下的解决方案
    halfdb
        17
    halfdb  
       2023-07-05 11:27:14 +08:00 via iPhone
    Windows 上的 ctrl 键和 MacBook 上的地球键我都是用手掌按的。保护小拇指人人有责
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   944 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 20:45 · PVG 04:45 · LAX 12:45 · JFK 15:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.