Mac OS で `alt+a`/`option+a` キーバインディング (`⌥+a` ) を押したときに特殊文字の生成を無効にする方法を教えてください。[closed] 質問する

Mac OS で `alt+a`/`option+a` キーバインディング (`⌥+a` ) を押したときに特殊文字の生成を無効にする方法を教えてください。[closed] 質問する

私の Mac には、無効にしようとしている動作があります。

alt任意のテキスト エディターで/ + 任意の文字を使用したキーの組み合わせを入力するとoption、出力は特殊文字になります。

例えば:
組み合わせによりalt+aが生成されますå
組み合わせによりalt+xが生成されます

この動作をキャンセルしたいです。
私はプログラマーで、コード エディターを使用するときに、altキー (⌥+aたとえば) にキーバインド (キーボード ショートカット) をマップしたいのですが、そうすると特殊文字が生成されるため実行されません。
特殊文字はコード エディターのショートカットよりも優先されると思います。

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

ありがとう

ベストアンサー1

作成することができますオプション文字をすべて空白に設定したカスタムキーボードマッピングオンラインツールの使用このウェブページからほぼすべてのキーボード レイアウトから、数回のクリックでカスタム マッピングを作成できます。IntelliJ Idea、Php/WebStorm、NetBeans、Eclipse を搭載した MacOSX 10.7 以降で動作することが実証されています。

選択する「オプションキーを空白にする」フォームにラジオボタンを入力し、フォームを送信して、「option」キー機能が無効になっているパッチ適用済みのキーボード レイアウトをダウンロードしてください。標準的な米国英語キーボード レイアウトの作業ファイルを共有します。

このカスタム マッピングを有効にすると、「option」キーを押しながら文字を入力しても、テキスト出力には何も印刷されません。ただし、「option キーの押下」は OS によってトリガーされ、IDE によって検出されます。そのため、他のコマンド キーとまったく同じ動作が得られます。

  1. キー マッピング ファイルをダウンロードしますMy Layout.keylayout
  2. 移動先~/Library/Keyboard\ Layouts/
  3. 開くSystem Preferences-> Language Input Methods(またはKeyboard-> Input Sources)
  4. に移動Input Sources-> (hit +)->Select Others
  5. My Layoutリストから探して選択してください。

ステップ 4 は、MacOS のバージョンによって若干異なる場合があります。設定でキーボード レイアウト リストが見つかるまでしばらくお待ちください。

おすすめ記事