カスタムキーバインディングを作成するための重要なWindowsターミナルキーボードショートカットとヒントをすべて知ってください。
Windowsターミナルは、PowerShell、CMD、Windows Subsystem for Linux(WSL)などのさまざまなコマンドラインツールやシェル、およびその他のカスタムシェルにアクセスできるオープンソースのターミナルアプリケーションです。
複数のタブ、ペイン、UnicodeおよびUTF-8文字のサポート、GPUアクセラレーションテキストレンダリングエンジン、クリック可能なURL、グラフィック設定インターフェイス、カスタマイズ可能なテーマ、テキスト、色、背景、ショートカットキーバインディングなどの便利な機能が付属しています。
Windows 10バージョン1903から、MicrosoftはWindows Terminalを組み込みアプリケーションとして展開し始めました。これは、OSとともに自動的にインストールされることを意味します。 Windows Terminalをまだインストールしていない場合は、Microsoft Store、GitHubリリースページ、またはMicrosoftの公式Webサイトからダウンロードしてインストールできます。
すべてのWindowsターミナルキーボードショートカットキーのリスト
Windowsターミナルなどのコマンドラインツールを使用している場合は、主にキーボードを使用してコマンドを入力および実行します。したがって、マウスを使用してアクションを実行するためにキーボードから手を離すと、時間の無駄になります。幸い、Windowsターミナルには、新しいタブを開く、タブを切り替える、全画面モードに切り替える、全画面モードから切り替えるなど、すべての重要なタスクに対応するいくつかのキーボードショートカット/ホットキーが用意されています。
起動するたびにWindows検索バーでWindowsターミナルを検索する代わりに、タスクバーに固定することができます。次に、タスクバーからWindowsターミナルアイコンをクリックするか、Windows +数字キーボードショートカットを使用して開きます。
たとえば、タスクバーの左から右にGoogle Chrome、ファイルエクスプローラ、Word、Windowsターミナルがある場合は、Windows + 4を使用して、Windowsターミナルをすばやく開いたり、最小化したり、すでに開いている場合は表示したりできます。数字の4は、タスクバー上のアプリの位置です。同様に、Windows +1はGoogleChromeを起動し、Windows + 2はファイルエクスプローラーを起動し、Windows +3はMSWordを開きます。
次に、知っておくべき最も便利なWindowsターミナルのキーボードショートカットのリストを見てみましょう。
アクション | ショートカットキー |
---|---|
新しいWindowsターミナルインスタンスを開きます。 | Ctrl + Shift + N |
新しいデフォルトのプロファイルタブを開きます | Ctrl + Shift + T |
新しいタブを開きます。プロファイルインデックス:1〜9 | Ctrl + Shift +数値(1-9) |
タブ1から9に切り替えます | Ctrl + Alt +数値(1-9) |
[次へ]タブに切り替えます | Ctrl +タブ |
前のタブに切り替えます | Ctrl + Shift +タブ |
プロファイル選択ドロップダウンメニューを開きます | Ctrl + Shift +スペース |
現在のタブの別のインスタンスを開きます。 | Ctrl + Shift + D |
現在のペインの別のインスタンスを開きます。 | Alt + Shift + D |
現在のタブを閉じる | Ctrl + Shift + W |
選択したテキスト/コマンドをコピーします | Ctrl + C |
選択したテキスト/コマンドを貼り付けます | Ctrl + V |
Windowsターミナル設定UIを開く | Ctrl +、 |
デフォルト設定ファイルを開く | Ctrl + Alt +、 |
設定ファイルを開く | Ctrl + Shift +、 |
探す | Ctrl + Shift + F |
垂直ペインの作成/分割 | Alt + Shift + + |
水平ペインの作成/分割 | Alt + Shift +- |
現在のペインのサイズを変更します | Alt + Shift +↑ |
現在のペインのサイズを変更します | Alt + Shift +↓ |
現在のペインのサイズを左に変更 | Alt + Shift +← |
現在のペインのサイズを右に変更 | Alt + Shift +→ |
コマンドパレットを開く | Ctrl + Shift + P |
フォントサイズを大きくします | Ctrl + = |
フォントサイズを小さくします | Ctrl +- |
フォントサイズをデフォルトにリセットします | Ctrl + 0 |
Windowsターミナルで上にスクロールします。 | Ctrl + Shift +↑ |
Windowsターミナルを下にスクロールします。 | Ctrl + Shift +↓ |
1ページ上にスクロール | Ctrl + Shift + PgUp |
1ページ下にスクロール | Ctrl + Shift + PgDn |
履歴の一番上までスクロールします | Ctrl + Shift +ホーム |
履歴の一番下までスクロールします | Ctrl + Shift + End |
フォーカスを1つのペインに移動します | Alt +↑ |
フォーカスを1つのペインに移動します | Alt +↓ |
フォーカスを1つのペインの左側に移動します | Alt +← |
フォーカスを1つのペインに右に移動します | Alt +→ |
最後に使用したペインにフォーカスを移動します | Ctrl + Alt +← |
高視認性画面モードのオン/オフを切り替えます。 | 左Alt +左Shift + PrtScn |
Quakeモードを呼び出す | 勝つ+ ` |
フルスクリーンモードのオン/オフを切り替えます | F11 |
Windowsターミナルを閉じます(プログラム全体) | Alt + F4 |
WindowsターミナルのKeybaordショートカットをカスタマイズおよび変更する方法
前述したように、Windowsターミナルはオープンソースアプリケーションであり、キーボードショートカットキー(キーバインディング)を含め、必要に応じてカスタマイズできます。 「settings.json」ファイルを編集することで、新しいホットキーを追加したり、Windowsターミナルにある既存のすべてのホットキーをカスタマイズしたりできます。
settings.jsonファイルは、WindowsターミナルアプリケーションのVSコード設定およびその他の構成情報を含むメイン構成ファイルです。ニーズに合わせて簡単に変更できます。 「settings.json」ファイルの「actions」プロパティ(以前のkeybindings)を使用して、任意のキーバインディング/ショートカットを変更できます。
Windows Terminalには、アプリケーションの設定を保持する2つのJSONファイルがあります。 1つは「defaults.json」で、編集/変更することはできませんが、デフォルトの構成を知るための参照として使用できます。もう1つは、アプリをカスタマイズするために編集できる「settings.json」です。
「settings.json」ファイルにアクセスするには、Windowsターミナルウィンドウの上部にあるプラス(+)ボタンの横にあるドロップダウンメニューをクリックして、[設定]を選択します。
次に、左側のナビゲーションバーの下部にある[JSONファイルを開く]オプションをクリックします。
JSONファイルを初めて開く場合は、「このファイルをどのように開きますか?」(どのアプリで)かを尋ねられます。 JSONファイルは任意のテキストエディタで開いて編集できます。そのため、[その他のアプリ↓]オプションを選択してテキストエディタを選択します。
次に、下にスクロールしてテキストエディタを選択し(組み込みのメモ帳は正常に機能します)、[OK]をクリックします。 [常にこのアプリを使用して.jsonファイルを開く]チェックボックスをオンにして、このアプリをJSONファイルのデフォルトアプリにすることもできます。
これにより、メモ帳でsettings.jsonファイルが開きます。
「default.json」ファイルを開いてデフォルト設定の参照として使用する場合は、Altキーを押しながら「JSONファイルを開く」オプションをクリックするだけです。
「defaut.json」ファイルはユーザーによる操作を目的としたものではなく、参照にのみ使用できることを忘れないでください。
「settings.json」では、「action」(以前のキーバインディング)プロパティの下に、いくつかのキーバインディングオブジェクトしか表示されない可能性があります。これは、ほとんどのキーバインディングが「default.jsonファイル」にのみ保存されているためです。
「defaults.json」ファイルを調べると、「actions」配列の下にいくつかのカテゴリにグループ化されたすべてのデフォルトのキーバインディングオブジェクトが見つかります。
特定のショートカットキー/ホットキーが不便で、それを変更したい場合、またはアクションに新しいホットキーを追加したい場合は、関連するキーバインディングオブジェクトを「defaults.json」ファイルから「」にコピーできます。 settings.json 'ファイルを作成し、オブジェクトのkeysプロパティを変更します。各キーバインディングオブジェクトには、「コマンド」値(文字列)と「キー」値(ショートカットテキストの組み合わせ)があります。
たとえば、「現在のペインを閉じる」ためのホットキーをデフォルトのCtrl + Shift + WではなくCtrl + Shift + Xに変更する場合は、デフォルトのショートカットキーをショートカットに置き換えます。そのために、ここでは「default.json」ファイルから「closepane」オブジェクトをコピーしています。
そして、そのオブジェクトを「settings.json」ファイルの「action」プロパティの下に貼り付けます。次に、以下に示すように、ショートカットキー(キー値)Ctrl + Shift + WをCtrl + Shift + Xに置き換えます。
キーバインディングオブジェクトで他に何も変更しようとしないでください。ショートカットテキストのみを変更してください。
ショートカットを変更したら、[ファイル]をクリックして[保存]を選択するか、Ctrl + Sを押して変更を保存します。
これと同じ方法を使用して、新しいショートカットキーを追加できます。また、ショートカットテキストを変更するときは、ファイル内の他のショートカットキーと競合しないようにしてください。
これが、Windowsターミナルで知っておくべきすべてのショートカットキーです。