迁移通知

本站内容正在逐步向 https://www.weiran.ink 迁移,更新内容请到新站查找。


设置ZSH为MSYS2的默认shell

装完ZSH之后自然想给它设置成默认。MSYS2的官方默认是bash,网上提供的一些办法是在.bashrc最后写exec zsh,但这样相当于在bash中运行zsh,逼死强迫症不说,还造成以后都无法使用bash了,因为每次调用bash都会自动进入zsh

实际上,新版MSYS2中已经提供了对应的设置项,在msys2_shell.cmd文件中,开头就能看见set "LOGINSHELL=bash"的句子,bash改成zsh即可。

  • 最后更改: 2025/05/10 05:59