1. ホーム
  2. macos

[解決済み] Mac OS の `alt+a`/`option+a` キーバインド (`⌥+a` ) を押したときに特殊文字を生成しないようにするにはどうすればよいですか?[クローズド]

2022-05-11 04:52:08

質問

macで無効にしたい動作があります。

テキスト エディターで alt / option +任意の文字、出力は特殊文字になります。

例えば

組み合わせ alt+a が生成されます。 å .

組み合わせ alt+x が生成されます。 .

この動作を解除したいのですが。

私はプログラマーで、コードエディタを使用する際に、いくつかのキーバインド(キーボードショートカット)を alt キーにマッピングしたいのです ( ⌥+a など)ですが、これを実行すると特殊文字が発生してしまい実行されません。

特殊文字がコードエディタのショートカットより優先されるんでしょうね。

このデフォルトの動作を無効にする方法をご存知でしょうか。

ありがとうございます。

どのように解決するのですか?

私は全く同じIDEで、全く同じ問題を抱えていました。

解決策は、ここからUkuleleをダウンロードすることです。

http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ukelele

アプリケーションでは、File -> New from current source を使って新しいキーレイアウトを作成することができます。キーを押すと オプション を押すと、Option-b の場所に赤い色のキーが表示されます - つまり、これは デッドキー . それをダブルクリックすると、デッドキーから出力キーに変更することができます。出力を要求されたら、同じものを入れることができます (Option-b を押すことで)。

このように、同じ文字を出力しますが、デッドキーとはみなされないので、Intellijはショートカットとしてそれをバインドすることができます。

新しいレイアウトを有効にするには、レイアウトを ~/Library/Keyboard Layouts」に保存する必要があります。 (に保存し(Keyboard -> Set Keyboard Name で新しい名前を付けると便利です)、システム環境設定 -> Language & Text から有効にする必要があります。