如何阻止 OS X 自动插入结束引号?

Lia*_*iam 5 keyboard-layout macos

我最近从一位离开公司的同事那里继承了一台 MacBook Pro。他们设置的令人讨厌的功能之一是,在我可以键入的每个窗口/应用程序中,系统将在我输入单个引号时自动尝试输入结束引号。

我认为主要问题是我不知道它应该如何工作,因为有时它会添加它,有时它不会。无论哪种方式,我都讨厌它。

它的显示方式是,只要您键入单个字符'"或者~(可能还有多个其他字符),它下面就会出现一个下划线,我必须按空格键才能接受单个版本(我有没有提到它很烦人)。

我查看了偏好设置,但看不到任何可能导致这种情况的原因。

Dan*_*eck 6

这些被称为死键,用于输入变音符号以输入ñé后跟正确的字母(ne在这些情况下)。如果您键入一个无法组合的字符,它会添加该字符而不将其组合,例如~t.

System Preferences » Language & Text » Input Sources 中选择不同的键盘布局,启用Input 菜单并打开Keyboard Viewer以查看当前键盘布局中哪些键被设置为死键(当您按下所需的修饰符时突出显示,例如Option):

在此处输入图片说明

一些键盘布局包含作为死键和常规字符的键。例如,英式键盘布局~在左移旁边有规律,并作为死键打开Option-N(如屏幕截图所示)。左移旁边的键也有`死键(按下时Option,显示)和没有修饰符的普通字符。

如果默认没有合适的键盘布局,您可以使用Ukelele来编辑 OS X 中的键盘布局。