ß不是beta。它是(德国的)sharp s。希腊字母beta长这样:β。
最快的方法可能是:
- 在系统偏好设置 - 键盘 - 输入源中永久启用希腊键盘布局
- 在系统偏好设置 - 键盘 - 快捷键 - 输入源 - 选择下一个输入源中定义并启用一个自由的键盘快捷键(例如Shift+Alt+空格键)
要输入α/β/γ/ε等字符,你只需要使用Shift+Alt+空格键切换到希腊键盘布局,按下A/B/G/E等键,然后再用Shift+Alt+空格键切换回常用键盘布局。如果你启用了超过两个键盘布局(例如美式、希腊、十六进制),你可以添加第二个键盘快捷键“选择上一个输入源”并使用该快捷键返回,或者你必须使用“选择下一个输入源”快捷键在所有布局中循环,直到回到常用布局为止。
Karabiner/KeyRemap4MacBook提供了将右Option/alt键重新映射为临时切换到希腊键盘布局的预设功能(需要启用希腊键盘布局):
在Lion中,这个功能无法正常工作,并且会干扰到Spotlight。我不得不在系统偏好设置 -> 键盘 -> 快捷键 -> Spotlight 中关闭Spotlight的快捷键。为了使其正常工作而不禁用Spotlight的快捷键,可以通过修改原始源代码的副本来添加自定义映射。
__KeyToKey__
KeyCode::OPTION_R,
KeyCode::VK_NONE,
Option::KEYTOKEY_BEFORE_KEYDOWN, KeyCode::VK_CHANGE_INPUTSOURCE_GREEK, KeyCode::VK_WAIT_100MS,
Option::KEYTOKEY_AFTER_KEYUP, KeyCode::SPACE, ModifierFlag::OPTION_L, ModifierFlag::SHIFT_L, KeyCode::VK_WAIT_100MS,