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

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

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

    虽然可以用 Power toys 的改键工具一个一个的调整,但是这个改键工具比较简陋,有没有什么工具或脚本可以快速复刻这种体验?
    17 条回复    2023-07-05 11:27:14 +08:00
    w2zsuperb
        1
    w2zsuperb  
       303 天前
    用 autohotkey 改键
    qsnow6
        2
    qsnow6  
    OP
       303 天前
    @zwzlyq #1 有成型的脚本吗
    qsnow6
        3
    qsnow6  
    OP
       302 天前
    qsnow6
        4
    qsnow6  
    OP
       302 天前
    kinto 应该是更成熟的方案,适用于 linux 和 Windows:
    https://github.com/rbreaves/kinto
    freeoptions
        5
    freeoptions  
       302 天前
    我想知道为什么说 command 比 ctrl 好用呢?可以大概说说好用的点吗(我没用过 mac )
    ChengLuffy
        6
    ChengLuffy  
       302 天前
    @freeoptions 其实是位置的问题,⌘ 在空格旁边可以大拇指按,一旦习惯了这个操作,换成 Windows 就会习惯用 大拇指 找 Ctrl 键,这就很别扭,但其实用 Windows 的都是用的 小拇指或者无名指 按 Ctrl
    AlanBrian
        7
    AlanBrian  
       302 天前   ❤️ 1
    Windows 其实不用刻意用小拇指去找 Ctrl ,而是直接用小拇指根部直接压键盘最左下角的位置,感觉会轻松点。
    agagega
        8
    agagega  
       302 天前
    建议放弃。我在 Linux 上都很难实现完全的 Mac 布局,Windows 就更难了。系统快捷键也许可以更改,但很多快捷键由又软件自己处理的,没办法修改,不同软件用不同的快捷键只会更难受。
    kid1412621
        9
    kid1412621  
       302 天前
    我是在人这一层做的适配,唯一一个就是用 PowerToy 把大小写键改成了输入法切换
    qsnow6
        10
    qsnow6  
    OP
       302 天前
    @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  
       302 天前   ❤️ 1
    之前不知道从哪里抄了一份 ahk 的脚本,用到现在了,可以参考一下
    https://pastebin.com/KY4M1Wcn
    n2l
        12
    n2l  
       302 天前 via iPhone
    还是自己定制 ahk 好用
    LavaC
        13
    LavaC  
       302 天前
    @freeoptions 以 windows 键位来描述:正常左手中间三指都在 asd 附近的时候,大拇指按 alt 肯定比小拇指按 ctrl 舒服。mac 键位的另一个优势是 command 和 control 分开,区分了中止和复制两个快捷键。
    LavaC
        14
    LavaC  
       302 天前
    貌似现在产的新键盘如果说兼容 mac 键位的话都有切换方法的,直接用那个会方便些。
    qsnow6
        15
    qsnow6  
    OP
       302 天前
    @LavaC #14 主要是各种组合键的适配,有些第三方软件 Mac/Windows 下的键位布局是不一样的就很难受,不仅仅是 command 的区别。
    lengjian
        16
    lengjian  
       302 天前
    emac 的 ctrl-t ,mac 下也不是全部软件都有,蹲个 win 下的解决方案
    halfdb
        17
    halfdb  
       301 天前 via iPhone
    Windows 上的 ctrl 键和 MacBook 上的地球键我都是用手掌按的。保护小拇指人人有责
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2198 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:33 · PVG 10:33 · LAX 19:33 · JFK 22:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.