如何在 OS X 上为特殊字符配置键盘快捷键?

Mai*_*tor 9 keyboard-shortcuts special-characters macos

如何在 OS X 上为特殊字符配置键盘快捷键?例如,可以将 ALT+C 设置为 ©。

Lri*_*Lri 7

创建~/Library/KeyBindings/并保存这样的属性列表DefaultKeyBinding.dict

{
    "~c" = (insertText:, "©");
}
Run Code Online (Sandbox Code Playgroud)

应用更改需要重新打开应用程序。自定义键绑定不适用于所有应用程序或视图,但它们似乎适用于 Sublime Text 2。

有关更多信息,请参阅hcs.harvard.edu/~jrus/Site/Cocoa%20Text%20System.htmlosxnotes.net/keybindings.html

您还可以使用Ukelele制作自定义键盘布局或private.xmlKeyRemap4MacBook 中创建一个。


sup*_*ser 5

要在 Mac 上输入 \xc2\xa9,它是Alt+g

\n\n

要在 OS X 上配置特殊字符的键盘快捷键:

\n\n

系统偏好设置 > 语言和文本 > 文本 > 符号和文本替换。\n使用列表底部的 + 添加所需的符号和文本。

\n\n

编辑 2012 年 8 月 19 日:

\n\n

根据http://www.macworld.com/article/1160500/text_substitutions.html,您可以Text Substitution通过执行以下命令在Mac中实现通用Terminal

\n\n
defaults write -g WebAutomaticTextReplacementEnabled -bool true\n
Run Code Online (Sandbox Code Playgroud)\n