

 AWS Cloud9 は新規顧客には利用できなくなりました。 AWS Cloud9 の既存のお客様は、通常どおりサービスを引き続き使用できます。[詳細はこちら](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# IDE AWS Cloud9 でのキー割り当ての操作
<a name="settings-keybindings"></a>

*キー割り当て*は、ショートカットキーの組み合わせを定義します。キー割り当ては、IAM ユーザーに関連付けられている各 AWS Cloud9 開発環境に適用されます。キー割り当てを変更すると、 はそれらの変更をクラウドに AWS Cloud9 プッシュし、IAM ユーザーと関連付けます。 AWS Cloud9 また、 は、IAM ユーザーに関連付けられたキー割り当ての変更についてクラウドを継続的にスキャンし、それらの変更を現在の環境に適用します。

キー割り当ては他のユーザーと共有できます。
+  [キー割り当ての表示または変更](#settings-keybindings-view) 
+  [別のユーザーとキー割り当てを共有する](#settings-keybindings-share) 
+  [キーボードモードを変更する](#settings-keybindings-mode) 
+  [オペレーティングシステムのキー割り当てを変更する](#settings-keybindings-os) 
+  [特定のキー割り当てを変更する](#settings-keybindings-change) 
+  [すべてのカスタムキー割り当てを削除する](#settings-keybindings-reset) 

## キー割り当ての表示または変更
<a name="settings-keybindings-view"></a>

1. メニューバーで、［**AWS Cloud9**］、［**設定**］の順に選択します。

1. お客様の各環境間のキー割り当てを表示するには、［**Preferences (設定)**］タブのサイドナビゲーションペインで、［**Keybindings (キー割り当て)**］を選択します。

1. 各環境間のキー割り当てを変更するには、**[Keybindings]** (キー割り当て) ペインで必要な設定を変更します。

1. 他の環境に変更を適用するには、単純にその環境を開きます。その環境が既に開いている場合は、その環境のウェブブラウザタブを最新の情報に更新します。

詳細については次を参照してください:
+  [MacOS デフォルトキー割り当てリファレンス](keybindings-default-apple-osx.md) 
+  [MacOS Vim キー割り当てリファレンス](keybindings-vim-apple-osx.md) 
+  [MacOS Emacs キー割り当てリファレンス](keybindings-emacs-apple-osx.md) 
+  [MacOS Sublime キー割り当てリファレンス](keybindings-sublime-apple-osx.md) 
+  [Windows/Linux デフォルトキー割り当てリファレンス](keybindings-default-windows-linux.md) 
+  [Windows/Linux Vim キー割り当てリファレンス](keybindings-vim-windows-linux.md) 
+  [Windows/Linux Emacs キー割り当てリファレンス](keybindings-emacs-windows-linux.md) 
+  [Windows/Linux Sublime キー割り当てリファレンス](keybindings-sublime-windows-linux.md) 

## 別のユーザーとキー割り当てを共有する
<a name="settings-keybindings-share"></a>

1. ソース環境とターゲット環境の両方で、IDE AWS Cloud9 のメニューバーで、**AWS Cloud9「キーマップを開く**」を選択します。

1. ソース環境で、表示される **[keybindings.settings]** タブの内容をコピーします。

1. ターゲット環境で、［**keybindings.settings**］タブの内容を、ソース環境からコピーした内容で上書きします。

1. ターゲット環境で、［**keybindings.settings**］タブを保存します。

## キーボードモードを変更する
<a name="settings-keybindings-mode"></a>

 AWS Cloud9 IDE がエディタでテキストを操作するために使用するキーボードモードは、IAM ユーザーに関連付けられた各環境で変更できます。

1. メニューバーで、［**AWS Cloud9**］、［**設定**］の順に選択します。

1. ［**Preferences (設定)**］タブで、サイドナビゲーションペインの ［**Keybindings (キー割り当て)**］を選択します。

1. ［**Keyboard Mode (キーボードモード)**］で、以下のいずれかのキーボードモードを選択します。
   +  ［**デフォルト**］では、デフォルトのキー割り当てを使用します。
   +  ［**Vim**］では Vim モードを使用します。詳細については、[Vim ヘルプファイル](https://vimhelp.appspot.com/)のウェブサイトを参照してください。
   +  ［**Emacs**］では Emacs モードを使用します。詳細については、GNU オペレーティングシステムのウェブサイトの「[Emacs エディタ](https://www.gnu.org/software/emacs/manual/html_node/emacs/index.html)」を参照してください。
   +  ［**Sublime**］では Sublime モードを使用します。詳細については、[Sublime Text ドキュメント](https://www.sublimetext.com/docs/3/)のウェブサイトを参照してください。

## オペレーティングシステムのキー割り当てを変更する
<a name="settings-keybindings-os"></a>

 AWS Cloud9 IDE が IAM ユーザーに関連付けられた各環境全体で認識するオペレーティングシステムのキー割り当てのセットを変更できます。

1. メニューバーで、［**AWS Cloud9**］、［**設定**］の順に選択します。

1. ［**Preferences (設定)**］タブで、サイドナビゲーションペインの ［**Keybindings (キー割り当て)**］を選択します。

1. ［**Operating System (オペレーティングシステム)**］で、以下のいずれかのオペレーティングシステムを選択します。
   +  **Auto** for the AWS Cloud9 IDE to attempt to detect which set of operating system keybindings to use。
   +  **MacOS** for the AWS Cloud9 IDE は、macOS 形式でリストされているキー割り当てを使用します。
   +  **Windows / Linux** for the AWS Cloud9 IDE は、Windows および Linux 形式でリストされているキー割り当てを使用します。

## 特定のキー割り当てを変更する
<a name="settings-keybindings-change"></a>

IAM ユーザーに関連付けられた各環境の個々のキー割り当てを変更することができます。

**同時に 1 つのキー割り当てを変更するには**

1. メニューバーで、［**AWS Cloud9**］、［**設定**］の順に選択します。

1. ［**Preferences (設定)**］タブで、サイドナビゲーションペインの ［**Keybindings (キー割り当て)**］を選択します。

1. キー割り当てのリストで、変更するキー割り当てを **[Keystroke]** (キーストローク) 列で開きます (ダブルクリック)。

1. キーボードを使用して置換キーの組み合わせを指定し、`Enter` を押します。
**注記**  
現在のキーの組み合わせを完全に削除するには、Windows または Linux の場合は `Backspace` を、macOS の場合は `Delete` を押します。

**同時に複数のキー割り当てを変更するには**

1. メニューバーで、［**AWS Cloud9**］、［**Open Your Keymap (キーマップを開く)**］の順に選択します。

1. `keybindings.settings` ファイルで、変更する各キー割り当てを定義します。構文の例を次に示します。

   ```
   [
     {
       "command": "addfavorite",
       "keys": {
         "win": ["Ctrl-Alt-F"],
         "mac": ["Ctrl-Option-F"]
       }
     },
     {
       "command": "copyFilePath",
       "keys": {
         "win": ["Ctrl-Shift-F"],
         "mac": ["Alt-Shift-F"]
       }
     }
   ]
   ```

   この例では、`addFavorite` と `copyFilePath` は、［**設定**］タブの ［**Keybindings (キー割り当て)**］ペインの［**Keystroke (キーストローク)**］列のキー割り当ての名前です。Windows または Linux および macOS の場合、必要なキー割り当ては、`win` と `mac` です。

   変更を適用するには、`keybindings.settings` ファイルを保存します。変更は、少し時間が経過すると、**[Keybindings]** (キー割り当て) ペインに表示されます。

## すべてのカスタムキー割り当てを削除する
<a name="settings-keybindings-reset"></a>

すべてのカスタムキー割り当てを削除し、すべてのキー割り当てを自分の IAM ユーザーに関連付けられた各環境のデフォルト値に復元できます。

**警告**  
このアクションは元に戻すことが*できません*。

1. メニューバーで、［**AWS Cloud9**］、［**設定**］の順に選択します。

1. ［**Preferences (設定)**］タブで、サイドナビゲーションペインの ［**Keybindings (キー割り当て)**］を選択します。

1. ［**Reset to Defaults (デフォルトにリセット)**］を選択します。