OS Xで特殊文字のキーボードショートカットを構成する方法


回答:


7

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

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

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

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

Ukeleleでカスタムキーボードレイアウトを作成したりprivate.xmlKeyRemap4MacBookでを作成したりすることもできます。


: 'ファイルをソースしようとしたときにこれが私の構文エラーを与える@DefaultKeyBinding.dict: line 2: syntax error near unexpected token `('
Winterflags

4

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

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

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

編集08/19/12:

http://www.macworld.com/article/1160500/text_substitutions.htmlによるとText Substitution、次の場所でコマンドを実行することにより、MacでユニバーサルにすることができますTerminal

defaults write -g WebAutomaticTextReplacementEnabled -bool true

回答を編集しました。これがお役に立てば幸いです。
スーパーユーザー

1
記号とテキストの置換が私のエディターにとって機能していません。
MaiaVictor 2012

1
私はSublimeに精通していませんが、あなたのケースに役立つかもしれないこの記事を見つけました:macworld.com/article/1160500/text_substitutions.html
スーパーユーザー

@superuser、そのリンクにはいくつかの素晴らしい情報が含まれています。defaults writeand Edit> Substitutionsを回答に追加してください。

defaultsコマンドは、Language&Text設定ペインのチェックボックスと同じ働きをします。
Lri 2012

1

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

たとえば、theta変更を入力するとθ

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.