Msys2でログインシェルの変更
Msys2でデフォルトのシェルを変更する方法
Msys2のデフォルトのログインシェルはbashですが、それをzshに変更する方法。Webで検索すると、/etc/passwdを使う方法や/etc/nsswitch.confを変更する方法がよくヒットしますが、それだけではだめなのか自分の環境では上手くいかず。
結果としてmsys2_shell.cmdを編集する方法が上手くいきました。インストールフォルダにあるファイルの
set "LOGINSHELL=bash"
の行を
set "LOGINSHELL=zsh"
に変更します

最近のコメント