小ネタです.
最近環境をMacからWinにして,WSLを普段使うことにしました.しかしローカとssh先のプロンプトを見間違えることがしばしばなので,WSL側プロンプトに(WSL)
と書かせることにしました.
やることは単純で,WSL側の~/.bashrc
内でPS1
環境変数(user@host
の色や表示をコントロールする変数)をいじるだけです.
参考はこのあたり:
私は「ユーザ名より前に,黄色・太字で(WSL)と表示させる」ことにしました.WSL上で~/.bashrc
をお好きなエディタで開き,末尾に
# add (WSL) on PS1
PS1="\[\e[1;33m\](WSL) \[\e[0m\]$PS1"
と書きます.詳しい説明は↑の参考リンクにおまかせします.
書き終わったらsource ~/.bashrc
で変更を有効にできるはずです.
↓こんな感じになりました.