PowerShell 7で文字列中にZWJ(Zero Width Joiner)などを使った複雑な絵文字を入れると、カーソル位置がずれてしまう。これは、コマンドラインのユニコード文字列のGrapheme Clusterを正しく判定していないからだ。 Grapheme Clusterとは、人間にとって1文字に見える ...
Microsoftは現地時間2023年5月8日、PSReadLine バージョン2.3.1-beta1を公開したと公式ブログで報告した。PSReadLineはWindows PowerShell/PowerShellのコンソールに、入力内容を予測して補完するPredictors(予測) IntelliSenseなど多くの機能を追加するモジュールで、PowerShell ...
前回、「PSReadLine 2.2」を取り上げた。PSReadLine 2.2自体は、導入された機能からすればマイナーアップデートとも捉えられそうだが、今後正式版になることが推測されるバージョンであり、PowerShell 7をインタラクティブシェルとする全ユーザーにとって価値の ...