新規のActionが5種8個用意
Windows Terminalでは、キー割り当てに使うWindows Terminalの機能を「Action」と呼んでいる。v1.6では、以下の5種8個のActionが追加され、一部はキー割り当てがなされている。
追加されたのは、GUI設定ページの表示、シェーダー効果のオンオフ、タブの移動(前後)、直前のペインに戻る、先頭、末尾までのスクロールだが、このうち、openSettingsやmoveFocusは、Actionとしては元々あったキーワードにパラメーターを追加して挙動が変わったもので、新規のキーワードは、“toggleShaderEffects”“moveTab”“scrollToBottom”“scrollToTop”の4つだ。
もう1つ、デバッガーを起動するためのActionとして「breakIntoDebugger」がある。これは、settings.jsonで“debugFeatures”が有効になっている場合に働くが、Windows側でVisual Studio 2019をインストールしておくなど、デバッガーが設定された状態にしておかないと、Windows Terminalが終了し最悪Windowsでもエラーが出る可能性がある。
そのほかの変更点
もう1つ、新規の設定機能として「startupActions」がある。これは、Windows Terminalの起動時に実行できる動作を指定するものだが、指定するのはWindows Terminalの起動オプションである。Windows Terminalは、wt.exeとしてコマンドライン引数をサポートしているが、これをsettings.json内にコマンドとして記述できる。これを使えば、起動時に2つのペインに分割されたコマンドプロンプトを起動するといった指定が行える。
また、いくつかのVTエスケープシーケンスが追加されている。VTエスケープシーケンスは、元祖のDEC VTシリーズがなくなったあとも、xtermなどのターミナルエミュレーターで追加があり、さまざまな端末ソフトが独自の機能をさらに加えている。今回追加されたエスケープシーケンスは、コンソールソフトウェアのConEmuが装備した、Windowsタスクバーアイコンのプログレスバー表示である。
このエスケープシーケンスは、
Esc]9;4;1;50Esc\
などとすると、50%のプログレス表示でアイコンの半分を半透明の矩形が覆う。
新しく、タスクバーアイコンに進行表示(プログレスバー)を表示するためのVTエスケープシーケンス(オリジナルはConEmu)が追加された。PowerShell内でエスケープシーケンスを発行すると、タスクバーのWIndows Terminalプレビュー版のアイコンに半透明の緑の矩形が半分(50%)だけ覆うようになる
アプリケーションがダウンロードやコンパイルなどの長時間かかる処理を行う場合に利用することができる。PowerShell 7などなら「`e」でEscコードを表現できるため、文字列の出力が簡単にVTエスケープシーケンスが利用できる。
最後に、Windwos Terminal v1.6の機能別キー割り当てとキー割り当て順の表を下に用意した。
Windows Terminal Preview v1.6は比較的大きな機能追加があり、今後を期待させる。予定では春頃には、v2.0の完成を目指すとしている。
本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事
-
第529回
PC
Windowsの標準スクリプト言語であるPowerShellの現状をあらためて紹介する -
第528回
PC
Windows 11の標準機能でメモリに問題がないかを診断する -
第527回
PC
Windowsがクラッシュする原因を究明する方法 AIを活用すると結構早い -
第526回
PC
今年6月にPCが起動しなくなる心配はないが、セキュアブートが機能しないとWindowsのセキュリティ機能は一部使えなくなる -
第525回
PC
6月以降「PCが起動不可能に?」と間違った騒がれ方をしている原因の「セキュアブート」とは? -
第524回
PC
Windows Insider Programが変化 チャンネルが3つになって整理される -
第523回
PC
AI傾倒に一息入れて、既存のWindowsの改良を宣言するMicrosoft タスクバーを画面の上下左右に移動可能に!? -
第522回
PC
Windowsでも完全キーボード操作派は注目! PowerToysのコマンドパレット -
第521回
PC
Windowsでアプリをインストールしたときに警告が表示する「Defender SmartScreen」と「Smart App Control」 -
第520回
PC
WindowsターミナルのPreview版 v1.25では「操作」設定に専用エディタが導入 -
第519回
PC
「セキュアブート」に「TPM」に「カーネルDMA保護」、Windowsのセキュリティを整理 - この連載の一覧へ














