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

2023-07-04 10:18:05 +08:00
 qsnow6
习惯了 Macbook 的键盘布局和快捷键,Command 确实比 Ctrl 好用,想问下如何在 Windows 下复刻这种键盘布局及相应的快捷键(例如:使用 Command+Tab 切换窗口)?

虽然可以用 Power toys 的改键工具一个一个的调整,但是这个改键工具比较简陋,有没有什么工具或脚本可以快速复刻这种体验?
1906 次点击
所在节点    问与答
17 条回复
w2zsuperb
2023-07-04 10:20:37 +08:00
用 autohotkey 改键
qsnow6
2023-07-04 10:21:29 +08:00
@zwzlyq #1 有成型的脚本吗
qsnow6
2023-07-04 10:42:00 +08:00
qsnow6
2023-07-04 10:48:43 +08:00
kinto 应该是更成熟的方案,适用于 linux 和 Windows:
https://github.com/rbreaves/kinto
freeoptions
2023-07-04 10:56:26 +08:00
我想知道为什么说 command 比 ctrl 好用呢?可以大概说说好用的点吗(我没用过 mac )
ChengLuffy
2023-07-04 11:04:57 +08:00
@freeoptions 其实是位置的问题,⌘ 在空格旁边可以大拇指按,一旦习惯了这个操作,换成 Windows 就会习惯用 大拇指 找 Ctrl 键,这就很别扭,但其实用 Windows 的都是用的 小拇指或者无名指 按 Ctrl
AlanBrian
2023-07-04 11:16:14 +08:00
Windows 其实不用刻意用小拇指去找 Ctrl ,而是直接用小拇指根部直接压键盘最左下角的位置,感觉会轻松点。
agagega
2023-07-04 11:21:52 +08:00
建议放弃。我在 Linux 上都很难实现完全的 Mac 布局,Windows 就更难了。系统快捷键也许可以更改,但很多快捷键由又软件自己处理的,没办法修改,不同软件用不同的快捷键只会更难受。
kid1412621
2023-07-04 11:44:14 +08:00
我是在人这一层做的适配,唯一一个就是用 PowerToy 把大小写键改成了输入法切换
qsnow6
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
2023-07-04 13:55:53 +08:00
之前不知道从哪里抄了一份 ahk 的脚本,用到现在了,可以参考一下
https://pastebin.com/KY4M1Wcn
n2l
2023-07-04 13:58:09 +08:00
还是自己定制 ahk 好用
LavaC
2023-07-04 16:45:27 +08:00
@freeoptions 以 windows 键位来描述:正常左手中间三指都在 asd 附近的时候,大拇指按 alt 肯定比小拇指按 ctrl 舒服。mac 键位的另一个优势是 command 和 control 分开,区分了中止和复制两个快捷键。
LavaC
2023-07-04 16:50:08 +08:00
貌似现在产的新键盘如果说兼容 mac 键位的话都有切换方法的,直接用那个会方便些。
qsnow6
2023-07-04 17:40:33 +08:00
@LavaC #14 主要是各种组合键的适配,有些第三方软件 Mac/Windows 下的键位布局是不一样的就很难受,不仅仅是 command 的区别。
lengjian
2023-07-04 17:52:42 +08:00
emac 的 ctrl-t ,mac 下也不是全部软件都有,蹲个 win 下的解决方案
halfdb
2023-07-05 11:27:14 +08:00
Windows 上的 ctrl 键和 MacBook 上的地球键我都是用手掌按的。保护小拇指人人有责

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/953886

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX