如何在 OS X 中默认禁用 ãâà 等字符的输入?我只想简单地输入 ~^`

如何在 OS X 中默认禁用 ãâà 等字符的输入?我只想简单地输入 ~^`

有针对 OS X 10.6 的解决方案吗?我在系统偏好设置中找不到它。

答案1

您可以尝试使用尤克里里创建您自己的键盘布局,没有死键行为。

答案2

您提到的三个字符 '~'、'^' 和 '`' 都在我的(英国 Apple)键盘上 - '~' 和 '`' 位于左 Shift 键右侧的键上(我相信在美国 Apple 键盘上它位于 Tab 键上方),而 '^' 是 Shift-6。尝试在系统偏好设置语言和文本部分的输入源选项卡中打开“键盘和字符查看器”。然后从屏幕右上角出现的菜单中选择“显示键盘查看器” - 按下修饰键,您将能够看到各个按钮的作用。

尽管如此,要获得其他变音符号和其他符号,您可以按下不能带重音的键。例如,要产生“\´”,您可以按 option-e,然后按 escape 或任何不能带重音的字母键(例如 w)。

答案3

对于使用US布局的人,我使用 Ukelele 来创建没有死键的版本。您可以使用它,而不必自己制作。

要进行设置,您需要:

  1. 下载我的点文件压缩包并解压缩。
  2. keyboards/US No Dead Keys/US No Dead Keys.bundle文件夹移至您的文件夹中~/Library/Keyboard Layouts
  3. 删除文件夹的其余部分dotfiles
  4. 重新启动以便 OSX 识别新布局。
  5. 打开System Preferences > Keyboard > Input Sources并添加U.S. No Dead Keys。它将位于列表顶部,而不是按字母顺序排列。
  6. input sources从菜单栏中的图标激活它。

如果您使用的是不同的布局,我的版本可能仍是一个有用的参考,因为我发现使用 Ukelele 很困难。如果您U.S. No Dead Keys.keylayout与系统进行比较.keylayout,您可以看到我必须做出哪些更改,然后将其应用于您自己的.keylayout文件。更多信息可在无需第三方程序即可在 macOS 中禁用密钥

相关内容