web-dev-qa-db-ja.com

OS Xで特殊文字のキーボードショートカットを構成するにはどうすればよいですか?

OS Xで特殊文字のキーボードショートカットを構成するにはどうすればよいですか?たとえば、ALT + Cを©に設定します。

8
MaiaVictor

~/Library/KeyBindings/を作成し、次のようなプロパティリストをDefaultKeyBinding.dictとして保存します。

{
    "~c" = (insertText:, "©");
}

変更を適用するには、アプリケーションを再度開く必要があります。カスタムキーバインドは、すべてのアプリケーションまたはビューで機能するわけではありませんが、Sublime Text2では機能するようです。

詳細については、 hcs.harvard.edu/~jrus/Site/Cocoa%20Text%20System.html および osxnotes.net/keybindings.html を参照してください。

kelele を使用してカスタムキーボードレイアウトを作成したり、 KeyRemap4MacBookprivate.xmlを作成したりすることもできます。

7
Lri

Macで©と入力するには、 Alt+g

OS Xで特殊文字のキーボードショートカットを設定するには:

システム環境設定>言語とテキスト>テキスト>記号とテキストの置換。リストの下部にある+を使用して、必要なものを追加します。

2012年8月19日編集:

http://www.macworld.com/article/1160500/text_substitutions.html によると、MacでText Substitutionをユニバーサルにするには、Terminalでコマンドを実行します。

defaults write -g WebAutomaticTextReplacementEnabled -bool true
4
superuser

もう1つの方法は、コンピューターをだまして、テキストの文字列を選択した記号に自動修正することです。

たとえば、thetaと入力するとθに変わります

Mavericksでこれを行うには、[システム環境設定]> [キーボード]> [テキスト]に移動します。

1
boulder_ruby