Fork me on GitHub

Mac键盘异常~键变成±字符

一、问题原因

Mac 系统支持多种键盘布局(Layout),但是不同国家地区的键位定义并不完全一致。

键盘大概率是 ANSI(美式布局),但 macOS 自动识别成了 ISO(欧洲布局)

布局类型 键位符号(1 左边) 系统识别输出
ANSI(美国常见) ` ~ 正常
ISO(欧洲常见) ± 出错

于是,系统误以为你在敲「±」。


二、解决方法

✅ 方法一:切换输入源布局

  1. 打开 系统设置 → 键盘 → 更改键盘类型,后面选择美国键盘。
    image

✅ 方法二:自定义映射(进阶)

安装 Karabiner-Elements
即可自由修改按键映射,把「±」改回「`」或「~」。
适合喜欢自定义快捷键或用特殊键盘的用户。


建议

对于程序员、写 Markdown、或使用命令行的用户,
强烈推荐使用 “US ANSI” 布局
这样所有符号(~ {} [] @ # $)都在最合理的位置。

posted @ 2025-10-16 21:26  秋夜雨巷  阅读(165)  评论(0)    收藏  举报