Windows 11でWindowsターミナルをインストールし、既定のターミナルアプリとして設定する完全ガイド
Windowsターミナルは、コマンドプロンプト、PowerShell、bash(Windows Subsystem for Linux(WSL)経由)といった複数のコマンドラインシェルを並べて実行できる、モダンなホストアプリケーションです。このガイドでは、Windowsターミナルのインストール方法、既定のターミナルアプリの設定方法、既定のプロファイルの変更方法など、知っておくと便利な操作をわかりやすく解説します。
Windowsターミナルをインストールする
まずはWindowsターミナルをインストールしましょう。以前ご紹介したように、Microsoft Storeからインストールするのが基本ですが、それ以外にもいくつかの入手方法があります。
1. Microsoft Storeにアクセスできない環境の場合は、GitHubのリリースページからターミナルのビルドをダウンロードできます。ただし、この方法で入手したバージョンは自動更新されない点に注意してください。
2. 最先端のプレビュー機能を試してみたい方は、Windowsターミナル Previewをインストールするのがおすすめです。
3. Windows 11ユーザー限定:コマンドプロンプトまたはPowerShellで次のコマンドを実行すれば、wingetを使ってWindowsターミナルをインストールできます:winget install Microsoft.WindowsTerminal
もちろん、ChocolateyやScoopなど他のパッケージマネージャーを利用しても問題ありません。個人的な意見としては、wingetはMicrosoft Store以上に手軽にアプリをダウンロード・インストールできる優秀なツールだと感じています。
既定のターミナルアプリを設定する(Windows 11のみ)
どのコマンドラインアプリケーションもWindowsターミナルで開けるようにするには、以下の手順で既定のターミナルアプリに設定します。
- Windowsターミナルを開き、「設定」に移動します。アプリ内でCtrl + ,キーのショートカットを使えば、設定画面へ直接ジャンプできます。
- 「スタートアップ」をクリックし、ドロップダウンメニューから「既定のターミナルアプリケーション」として「Windowsターミナル」を選択します。
- 設定が完了したら「保存」をクリックして変更を確定します。
これで作業は完了です!Ctrl + ,ショートカットを活用すればさらに素早く設定できます。一度設定してしまえば、以降はWindowsターミナルがWindows 11の既定のターミナルアプリとして動作します。
既定のプロファイルを設定する
Windowsターミナルを初めて起動したとき、既定のプロファイルは「PowerShell」に設定されています。これを変更したい場合は、以下の手順に従ってください。
- Windowsターミナルを開き、「設定 > スタートアップ」に移動します。アプリ内でCtrl + ,ショートカットを使えば直接アクセスできます。「スタートアップ」は設定画面の最初のタブなので、ショートカット使用時には真っ先に表示されます。
- 「スタートアップ」セクションのドロップダウンメニューから、普段使いしたいコマンドラインツールを「既定のプロファイル」として選択します。
- 「保存」をクリックして変更を保存します。
変更が完了したら、設定画面を閉じて構いません。
新しいプロファイルを追加する
WSLディストリビューションや複数バージョンのPowerShellがインストールされている場合、Windowsターミナルは自動的にプロファイルを作成してくれます。作成されたコマンドラインの「プロファイル」は、設定画面の左ペインに一覧表示されます。
- 新しいプロファイルを追加するには、「プロファイル」欄の「新しいプロファイルを追加」をクリックします。
- 「新しい空のプロファイル」をゼロから作成するか、「複製」を選んで既存のプロファイルをコピーすることができます。複製する場合は、ドロップダウンメニューでコピー元のプロファイルを選択してから「複製」をクリックしてください。
- 変更が完了したら「保存」をクリックします。
新しいタブを開く
新しいタブを開きたいときは、現在のタブの横にあるプラス(+)ボタンをクリックします。また、Ctrl + Shift + Tのキーボードショートカットでも新しいタブを開けます。別のコマンドラインツールのプロファイルでタブを開きたい場合は、プラスボタンの横にある矢印ボタンをクリックし、目的のプロファイルを選択してください。
ペインを開く・閉じる
Windowsターミナルのペイン機能を使えば、複数のシェルを画面上に並べて同時に実行できます。最初は少し難しく感じるかもしれませんが、コツをつかめばとても便利です。ここでは、筆者が毎日活用している5つのキーボードショートカットを紹介します。
- 垂直ペインを開く:Alt + Shift + +(プラスボタン)
- 水平ペインを開く:Alt + Shift + -(マイナスボタン)
- 複製ペインを開く:Alt + Shift + D
- 選択中のペインを閉じる:Ctrl + Shift + W
- ペイン間を切り替える:Alt + 矢印キー
例として、Windows PowerShell、コマンドプロンプト、PowerShell、bashをWindowsターミナル上に並べて表示する手順を見てみましょう。
- 既定のプロファイル(この例では「Windows PowerShell」)でターミナルウィンドウを開き、キーボードのAltキーを押しながら、プラスボタン横の矢印をクリックして、既存のペインに追加したい別のプロファイルを選択します。
- この例では、Altキーを押しながら「コマンドプロンプト」を選択しました。
- すると、コマンドプロンプトがWindows PowerShellの隣に並んで表示されます。
この手順を繰り返せば、好きな数だけプロファイルを追加できます。重要なのは、別のプロファイルを選ぶ際に必ずAltキーを押し続けることです。押さずに選択すると、ペインではなく新しいタブが開いてしまうので注意しましょう。
Alt + 矢印キーを押し続ければ、ペイン間を自由に移動できます。キーボードショートカットを自分好みに変更したい場合は、Windowsターミナル設定の「操作」セクションから編集可能です。
コマンドパレットを呼び出す
Windowsターミナルのほとんどの機能には、コマンドパレットからアクセスできます。コマンドパレットの既定のキーボードショートカットはCtrl + Shift + Pです。
設定JSONファイルを編集する
GUI(グラフィカルユーザーインターフェース)を使いたくない方向けに、設定JSONファイルを直接編集して、コードベースでWindowsターミナルを構成することもできます。
WindowsターミナルのJSONファイルは、PC上の以下のいずれかのディレクトリに格納されています。
- ターミナル(安定版/一般リリース):
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json - ターミナル(プレビューリリース):
%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe\LocalState\settings.json - ターミナル(パッケージ外:Scoop、Chocolateyなど):
%LOCALAPPDATA%\Microsoft\Windows Terminal\settings.json
また、Windowsターミナルの設定画面左ペインにある「JSONファイルを開く」を選択すれば、いつでも設定JSONファイルへアクセスできます。
ターミナルの使用中に問題や不具合に遭遇した場合は、GitHubで新しいissueを報告する前に、まず公式のトラブルシューティングページを確認することをおすすめします。
あなたがWindowsターミナルについて気になっていることや不安に思っていることは何ですか?ぜひコメント欄でお聞かせください。
-
AndroidスマホにMicrosoft Teamsをインストール&セットアップする完全ガイド
新型コロナウイルスのパンデミックは、私たちの働き方に大きな変化をもたらしました。そのひとつが、テレワークの普及に伴うオンラインコミュニケーションツールの急速な浸透です。これにより、Microsoftの主力コミュニケーションアプリであるTeamsの利用者数は爆発的に増加しました。2019年には約2,200万人だったユーザー数は、現在では2億7,000万人を超えるまでに成長しています。 需要の急増を受け、Teamsはさまざまなオペレーティングシステムに対応したクロスプラットフォームアプリとして提供されています。本記事では、AndroidデバイスにTeamsアプリをインストールしてセットアップする方
-
Windows 11で既定のターミナルを変更する方法【初心者向け完全ガイド】
Windows Terminalは、MicrosoftがWindows 11向けに開発したマルチタブ対応のターミナルエミュレーターで、従来のWindows Consoleの後継として位置づけられています。タブごとにコマンドプロンプトやPowerShellなど、あらゆるコマンドラインアプリケーションを実行でき、コマンドプロンプト、PowerShell、WSL、SSH、Azure Cloud Shell Connectorなどがあらかじめ設定済みです。Windows 11では、既定のコマンドラインツールとしてPowerShellやコマンドプロンプトに代わる標準的な存在となっています。このアプリには