前提
Windows 11のPowerShell 5.1をPowerShell 7へ移行したところ、コマンドの色が白だけになってしまいました。
(例)
WSL2にUbuntu20.04を入れているのですが、
C:\Users\user_name>wsl linux_user_name@machine_name:/mnt/c/Users/win_user_name$
というコマンドを打った場合、以前でしたら、「/mnt/c/Users/linux_user_name」の部分は、緑色だったような気がします。
また、
linux_user_name@machine_name:~$ ls -l total 16 drwxr-xr-x 2 linux_user_name group_name 4096 Oct 9 10:10 Folder1 drwxr-xr-x 3 linux_user_name group_name 4096 Oct 9 10:10 Folder2 drwxr--r-x 3 linux_user_name group_name 4096 Oct 9 10:10 file1.sh drwxrw-r-x 3 linux_user_name group_name 4096 Oct 9 10:10 file2.txt
としたとき、権限やファイルの種類によって、一番右側の部分の色が異なっていたように思います。
実現したいこと
コマンドやファイルの内容によって、ターミナルに表示される文字の色を変えたい。
試したこと
PowerShell 7やWindows Terminalをアンインストールして、Windows Terminalだけをインストールしなおしましたが、元に戻ることはありませんでした。
Windows Terminalの「設定」から、「JSONファイルを開く」をクリックして、
"defaults": {}, "list": [ { "commandline": "~\powershell.exe", "guid": "{abcdefgxxxxxxxxx}", "hidden": false, "name": "Windows PowerShell" }
のところに、「"colorScheme": "One Half Dark",」を付け加えると、背景色はかわるのですが、コマンドに応じて文字の色が変わるようなことはありませんでした。
解決策をご存じの方がいらっしゃいましたら、ご教授ください。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/10/09 05:09