このページの本文へ

前へ 1 2 次へ

Windows Info 第382回

タブのウィンドウ間の移動も可能に! Windows Terminal v1.17/v1.18の新機能を見る

2023年06月04日 10時00分更新

文● 塩田紳二 編集● ASCII

  • この記事をはてなブックマークに追加
  • 本文印刷

 Windows Terminalの2023年第2四半期のリリースが5月24日に実施された。公開されたのは、プレビュー版v1.18と安定版v1.17である。なお、直後の30日にはそれぞれのアップデート版が公開されている。原稿執筆時点の最新版は、プレビュー版がv1.18.1462.0、安定版がv1.17.11461.0だった。本稿はこのバージョンで確認している。

 プレビュー版では、タブのウィンドウ間の移動がサポートされるなど、かなり大きな改良点がある。この機能は初期から対応を予定していたが、プログラム構造などの問題で簡単ではなかったようだ。ここでは、このプレビュー版を中心に最新のWindows Terminalについて解説したい。

ZIPファイルでのアンパッケージ版の配布も開始された
安定版v1.17

 最初に安定版v1.17について解説しておこう。v1.17に関しては、以前、この連載でプレビュー版として解説している。基本的な機能などは、そちらを参照していただきたい(「「Windows Terminal」「PowerToys」「Winget」 Microsoft系OSSのアップデート情報」)。機能的な違いとしては、安定版には「スクロールバーマーク機能」がまだ搭載されていないという点がある。

 今回からは安定版/プレビュー版ともに配布形式に変更がある。まず、ZIPファイルによるアンパッケージ版の配布が開始された。これは、v1.17からUWPアプリではなく完全なデスクトップアプリになったからだ。アンパッケージ版は、Microsoftストアによる自動更新はない。また、Windows Terminal自体、複数のアンパッケージ版が共存可能なため、いつまでも特定のバージョンを残せるようになる。もっとも開発者でもないと、あまり役に立つ機能ではないかもしれない。

 同時にアンパッケージ版は、インストールディレクトリに設定ファイルを保存する「ポータブル版」(ポータブルモード)でも、動作できるようになった。

Windows Terminalは、新たにアンパッケージ版の配布が開始された。アンパッケージ版は、ポータブルモード(ポータブル版)としても動作する。また、バージョン情報ダイアログは、開くときにアップデートのチェックをする

 これは、Windows Terminalのアンパッケージ版のあるフォルダに「.portable」という名前のファイル(中身はなくてよい)を作ることで切り替わる。設定は、settingsサブフォルダが自動的に作成されて、そこに保存される。ここに従来と同じくsettings.jsonファイルが置かれる。また、設定ページにポータブルモードで動作している旨のメッセージが表示される。

 ポータブル版はインストールも不要で、USBメモリやネットワークドライブ、クラウドなどにおいても動作するため、ユーザーにインストール権限がない環境や、ローカルストレージに書き込みができないような環境でも動作できる。

 ただし、自動更新や既定のターミナル設定などができない。また、エクスプローラーの右クリックメニューへの「ターミナルで開く」も登録されない。Windows起動時の自動起動もサポートされない。

タブをウィンドウ間で移動できるようになった
プレビュー版v1.18

 プレビュー版v1.18の最大の変更点は、プログラム構造が大きく変わり、タブをウィンドウ間で移動できるようになった点だ。これまでのWindows Terminalでは、タブはウィンドウ内で前後に移動させることができるだけだった。

 タブをマウスでドラッグし、他のTerminalウィンドウにあるタブバーの上付近までドラッグすると「↗移動」とアイコンが変わり、ドロップするとタブが移動する。

プレビュー版 v1.18では、タブを他のウィンドウに移動させることが可能になった。タブをドラッグして、別のWindows Terminalウィンドウに移動させられるほか、コマンドパレットから選択中のタブを新しいウィンドウで開くことなどができる

 これにより、多数のタブを開いたとき、ウィンドウを分けて整理することも可能になる。また、コマンドパレットには、「Move tab to new window」(タブを新しいウィンドウに移動)があり、これを使って、現在のタブを新規ウィンドウに移動させることも可能だ。

 この改良の副作用として、Windows Terminalはカレントフォルダをロックしなくなった。そのためエクスプローラーで自由にフォルダのリネームや削除ができるようになる。これまでは、ターミナルを終了させないと、カレントフォルダのロックが解除されなかった。ただし、フォルダ操作のシェルなどへの影響を考慮するのは、ユーザーの責任である。

 また、デスクトップアプリとなったことで、システム環境変数の変化に対応できるようになった。従来は、シェル側で読み込み直ししないと、環境変数の変更には追従しなかった。合わせて、プロファイル定義で、環境変数を追加・変更できるようになった。これにより、環境変数で動作を変えるシェルへの対応や、PATH設定などが異なるプロファイルをWindows Terminalプロファイルで簡単に記述できるようになった。環境変数の変更・追加は、以下のようにする。

"environment": { "環境変数名1":"値1", "環境変数名2":"値2"},

 もう1つの新機能は、右クリックメニューのサポートだ。

プレビュー版 v1.18では、右クリックメニューがサポートされた。メニューにはペイン分割やタブ複製などの項目があり、テキストの選択中は、「検索...」項目も表示される

 これまでは、右クリックメニューはサポートされていなかった。しかしv1.18では、デフォルトで編集メニュー(コピー、ペースト)や「分割ウィンドウ」「タブの複製」「タブを閉じる」が右クリックメニューに表示される。範囲の選択時には「検索」項目も出る。

 右クリックメニューを有効にするには、プロファイル設定に「"experimental.rightClickContextMenu":true」を、設定する必要がある。また、この右クリックメニューは、キーボード操作にも割り当てることが可能だ。

 v1.16から対応が始まったFTCSによるCommand Mark/Shell Integrationをシェル側で対応すると、このメニューに「コマンドの選択」(Select Command)と「出力の選択」(Select Output)が追加される。

FTCSによるShell Integrationを使うと、設定が必要だが、キー操作で、コマンドラインの選択やコマンド出力の選択ができるようになる。また、右クリックメニューには、「コマンドの選択」「出力の選択」項目が追加される

 FTCSとはFinal Term Command Sequencesの略で、Final Termが搭載したエスケープシーケンスである。これでコマンドラインやコマンド出力を選択状態にできるようになる。この機能は、スクロールバーマーク機能を使うため、安定版は対応していない。

 具体的には、FTCSによるCommand Mark/Shell Integrationは、以下の表のようなエスケープシーケンスを、シェル出力に挿入する。場所は、プロンプトの開始、コマンドの開始、コマンド出力の終わりで、FTCSをコンソールに出力すると、Windows Terminalがバッファ内の位置を記録する。

 このとき、selectCommand、selectOutputアクションでその位置へスクロールできるほか、同時に範囲が選択状態となる。必要ならクリップボードにコピー(右クリックメニューやキー割り当て)ができる。コマンドラインでは、不用意に長い出力を出してしまうコマンドを実行してしまうことがあるが、このような場合でも、コマンドラインの位置まで戻ることができる。

前へ 1 2 次へ

カテゴリートップへ

この連載の記事
1
【整備済み品】 富士通 ノートパソコン LIFEBOOK MU937 超軽量 薄型ノートPC■Win11搭載 / MS Office H&B 2019 / FHD(1920x1080)/第七世代 Celeron/8GBメモリ/SSD 256GB/Webカメラ内蔵/13.3インチ
【整備済み品】 富士通 ノートパソコン LIFEBOOK MU937 超軽量 薄型ノートPC■Win11搭載 / MS Office H&B 2019 / FHD(1920x1080)/第七世代 Celeron/8GBメモリ/SSD 256GB/Webカメラ内蔵/13.3インチ
¥19,800
2
【Amazon.co.jp限定】 HP ノートパソコン 15-fd 15.6インチ インテル Core i5-1334U メモリ16GB SSD512GB Windows 11 Microsoft Office 2024搭載 カメラシャッター 指紋認証 薄型 Copilotキー搭載 ナチュラルシルバー (BJ0M4PA-AAAB)
【Amazon.co.jp限定】 HP ノートパソコン 15-fd 15.6インチ インテル Core i5-1334U メモリ16GB SSD512GB Windows 11 Microsoft Office 2024搭載 カメラシャッター 指紋認証 薄型 Copilotキー搭載 ナチュラルシルバー (BJ0M4PA-AAAB)
¥181,469
3
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
¥36,979
4
【整備済み品】中古 ノートパソコン NEC VersaPro VKT16/15.6型・第8世代Core i5-8250U(最大動作3.4GHz)/快適メモリ8GB/ 高速SSD 256GB/Win11 Pro/MS Office 2019付属/テンキー付, Webカメラ, USB3.0, HDMI, VGA, 有線LAN, WIFI内蔵, Bluetooth/ACアダプター付属/180日間保証
【整備済み品】中古 ノートパソコン NEC VersaPro VKT16/15.6型・第8世代Core i5-8250U(最大動作3.4GHz)/快適メモリ8GB/ 高速SSD 256GB/Win11 Pro/MS Office 2019付属/テンキー付, Webカメラ, USB3.0, HDMI, VGA, 有線LAN, WIFI内蔵, Bluetooth/ACアダプター付属/180日間保証
¥26,880
5
Lenovo ノートパソコン IdeaPad Slim 5 Light 13.3インチ AMD Ryzen™ 5 7535HS メモリ16GB SSD512GB バッテリー駆動22.8時間 重量1.15kg クラウドグレー 83J20009JP
Lenovo ノートパソコン IdeaPad Slim 5 Light 13.3インチ AMD Ryzen™ 5 7535HS メモリ16GB SSD512GB バッテリー駆動22.8時間 重量1.15kg クラウドグレー 83J20009JP
¥129,800

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

ASCII倶楽部

注目ニュース

  • 角川アスキー総合研究所

プレミアム実機レビュー

ピックアップ
1
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
¥1,880
2
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
¥1,890
3
【Amazon.co.jp限定】バッファロー microSD 32GB 100MB/s UHS-1 U1 microSDHC【 Nintendo Switch 対応 】V10 A1 IPX7 Full HD RMSD-032U11HA/N
【Amazon.co.jp限定】バッファロー microSD 32GB 100MB/s UHS-1 U1 microSDHC【 Nintendo Switch 対応 】V10 A1 IPX7 Full HD RMSD-032U11HA/N
¥980
4
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
¥740
5
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
¥990
6
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
¥980
7
キヤノン Canon 純正 インクカートリッジ BCI-381(BK/C/M/Y)+380 5色マルチパック BCI-381+380/5MP 長さ:5.3cm 幅:13.9cm 高さ:10.75cm
キヤノン Canon 純正 インクカートリッジ BCI-381(BK/C/M/Y)+380 5色マルチパック BCI-381+380/5MP 長さ:5.3cm 幅:13.9cm 高さ:10.75cm
¥5,555
8
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
¥5,280
9
バッファロー SDカード 128GB 100MB/s UHS-1 スピードクラス1 VideoSpeedClass10 IPX7 Full HD データ復旧サービス対応 RSDC-128U11HA/N
バッファロー SDカード 128GB 100MB/s UHS-1 スピードクラス1 VideoSpeedClass10 IPX7 Full HD データ復旧サービス対応 RSDC-128U11HA/N
¥1,980
10
バッファロー マウス 無線 ワイヤレス 5ボタン 【戻る/進むボタン搭載】 小型 軽量 節電モデル 最大584日使用可能 BlueLED ブラック BSMBW315BK
バッファロー マウス 無線 ワイヤレス 5ボタン 【戻る/進むボタン搭載】 小型 軽量 節電モデル 最大584日使用可能 BlueLED ブラック BSMBW315BK
¥1,040

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

デジタル用語辞典

ASCII.jpメール デジタルMac/iPodマガジン