ドキュメント目次
ショートカットとコマンドパレット
ショートカットの完全な一覧と、そのように設計された理由について説明します。
一覧
| キー | 操作 | ターミナル内で動作するか |
|---|---|---|
| Ctrl+Shift+P | コマンドパレットを開く | Yes |
| Ctrl+K | コマンドパレットを開く | No |
| Ctrl+Tab / Ctrl+Shift+Tab | 次/前のタブ | Yes |
| Alt+1 … Alt+9 | N番目のタブへ移動 | Yes |
| Ctrl+Shift+W | 現在のタブを閉じる | Yes |
| Ctrl+/ | ショートカット一覧を表示 | No |
この表はアプリ自体にも組み込まれています。カーソルがターミナル内にないときに Ctrl+/ を押してください。
なぜ2種類のショートカットセットがあるのか
Ctrl+K、Ctrl+W、Ctrl+/ は すでにシェルにとって意味を持つキーです(行末まで削除、単語削除、検索履歴の反転など、シェルに よって異なります)。これらのキーを奪ってしまうターミナルアプリは使いづらいものです。
そこでルールとして、カーソルがターミナルの内側にあるときは、シェルと重複するキーはそのまま リモート側に送られ、代わりに Shift を組み合わせたバリエーションを使用します。 カーソルが外側(サイドバー、ダイアログ、リストなど)にあるときは、短い方のキーセットが使えます。
Alt+数字は物理的なキー位置で認識されるため、AZERTYなど他のキーボードレイアウトでも Alt+1 は変わらず最初のタブを指します。
コマンドパレット
これはほぼあらゆる操作を行うための最速の方法です。パレットを開いて次のように入力します。
- VM名 — そのマシンへのターミナルを開く
- プロジェクト名 — そのプロジェクトへ移動する
- タグ — そのタグを持つマシンに絞り込む
- 操作名 — 「lock vault」「settings」「report」など
パレットはあいまい検索に対応しているため、w01 と入力しても web-01 が見つかります。数十台規模の
マシン群を扱う場合、これがほぼ唯一の実用的な方法になります。
ヒント
- VMにはIPではなく役割で名前を付けましょう(
db-primaryなど)。パレットは名前で検索するため、 オクテットよりも役割の方が記憶に残ります。 - タグを一貫して使い(
prod、stagingなど)、パレットにそのタグを入力してグループ全体を 確認しましょう。 - Alt+1 は通常もっとも頻繁に戻ってくるタブです。もっとも重要なマシンを 最初のタブに配置しておきましょう。