• 千万不要混用macos / windows
  • 发布于 1天前
  • 32 热度
    21 评论
  • 乱人心
  • 0 粉丝 48 篇博客
  •   
macos / windows 日常混用 快捷键极其割裂,主要是 control command win 这几个键太逆天了。习惯了 mac ,在 windows wsl 上做点开发非常痛苦!
用户评论
  • 尘世无情
  • 一样,还有一个问题解决不了:我的 win 是做 server 24h 用的,mac rdp 过去,全屏后,顶部底部经常会跳出 mac 的菜单栏和 dock 栏,这是让我最受不了的
  • 2025/6/16 9:03:00 [ 0 ] [ 0 ] 回复
  • 千帆過盡
  • 日用无非就是 Ctrl 和 alt 对换,终端比较头疼,Linux 和 Windows 有些要加上 shift 修饰需要额外记忆,macOS 区分 Ctrl cmd 快捷键反而能全局统一,另外全局可用 emacs 风格快捷键也很方便。
  • 2025/6/16 9:02:00 [ 0 ] [ 0 ] 回复
  • 半生輕狂客
  • 我也来讲讲我的……
    我觉得 Mac 的设置比 Windows 更符合人体工学,因为 command/Ctrl 系组合键远比 option/Alt 系多且常用,而我习惯用拇指按 command/Alt ,用小指按 Ctrl ,前者要省力且舒服得多。所以我是 Mac 上保持默认,Windows 上把 Ctrl 和 Alt 对调了一下。注意,这种键位对调虽然在 AHK 里很容易,但它的实现不太稳定(我记得 AHK 的文档里也说了这一点),另外比如在某些古董 Windows 系统管理程序(设备管理器、注册表编辑器等等)里是无效的,所以最好是从注册表里改:
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
    "Scancode Map"=hex:00,00,00,00,00,00,00,00,05,00,00,00,38,00,1d,00,1d,00,38,00,38,e0,1d,e0,1d,e0,38,e0,00,00,00,00
    但是 Ctrl 和 Alt 互换后,非常常用的 Alt+Tab 组合键就变成 Ctrl+Tab 了,而 Mac 上对应的是 command+tab ,和 Alt+Tab 肌肉记忆完全一致,所以我又专门把 Alt+Tab 映射到 Ctrl+Tab (因为上面注册表的操作,此时它对应物理的 Alt+Tab )上。这个功能我所知道实现最好的是 AHK ,它专门定义了一个特殊的 AltTab “键”来实现“按住 Alt 、多次点击 Tab”时的行为。同时,让 AHK 把 Alt+Tab (对应物理的 Ctrl+Tab )映射到 Ctrl+Tab 上来恢复 Ctrl+Tab 的功能(比如切换浏览器的标签页):
    Control & Tab::AltTab
    !Tab::SendInput "^{Tab}"
    不过 AHK 的这个 AltTab 很偶尔很偶尔也会抽风,另外在古董 Windows 系统管理程序(设备管理器、注册表编辑器等等)里也无效。
  • 2025/6/16 9:00:00 [ 0 ] [ 0 ] 回复
  • 山有木兮
  • 这个得自己精心调配……
    我用 karabiner-elements 在 Mac 上的 MS 远程桌面 app 里配了好多好多条规则,不只是简单的调换按键,而是需要对自己常用的快捷键逐一测试、配置。比如把 cmd-a 变成 ctrl-a 、把 ctrl-a 变成 Home…
    再就是我用的 JetBrains 里的那套也调整一波…
    最后是在 Windows 上用 AutoHotKey 把 Win 键禁用了,对我来说没啥用,远程桌面里按到 cmd 键开始菜单都要蹦出来,太烦了
  • 2025/6/16 8:58:00 [ 0 ] [ 0 ] 回复
  • 太伤人
  • mac 的 cmd 组合键很优雅,但是 Windows 把 Ctrl 换到大写锁定后或许更加优雅。而且终端能自动识别是要复制还是中断程序。
    macos / windows 双持过一段时间。快捷键总是按错,主要是 mac 用 cmd/command 干 Windows 的 ctrl 的活,很难完美兼容。最后放弃 MacBook 了,lunar lake 的笔记本勉强能当 m1 macbook air 用
  • 2025/6/16 8:33:00 [ 0 ] [ 0 ] 回复
  • 诗人诗意
  • 从小到大学一直在用 Windows ,2 月份工作和生活都开始用 Mac ,现在已经完全改不回去了,用 Windows 切大小写都习惯不了。
  • 2025/6/16 8:31:00 [ 0 ] [ 0 ] 回复
  • 梦清幽
  • 是挺割裂的, 不过多来回换的话其实也能适应. 我平时 win,mac, manjaro 混着用的同时, 还混用着非 US 配列的键盘, @\$这些特殊符号的位置也会变来变去.
  • 2025/6/16 8:28:00 [ 0 ] [ 0 ] 回复
  • 花落微凉
  • 就是如此 无论习惯哪个 切到另一个都会精分 我的情况是考虑到泛用性 明显习惯 Win & Linux 收益比习惯 Mac 更大些 对 caps lock 的更改 win 上是改成 Ctrl Mac 上改成 command 这样复制粘贴之类的常用操作就统一了 但是控制台杀进程就会精分。
  • 2025/6/16 8:25:00 [ 0 ] [ 0 ] 回复
  • 小熊
  • 温柔在手心  2025-06-16 08:05
    讲真哈, 我觉得标准键盘空格键更逆天, 根本不需要那么宽, 搞得 comman 要大拇指缩回去按, ctrl 不移动手掌根本按不中

    这个我倒无所谓。ctrl 我都是放 caps lock 的。

  • 2025/6/16 8:09:00 [ 0 ] [ 0 ] 回复