如何在Windows 10上获取bash.exe以在IntelliJ中自动打开zsh shell而不是常规bash shell

时间:2019-04-15 03:33:21

标签: bash ubuntu intellij-idea windows-10 zsh

您可以打开Ubuntu并在Windows中访问bash.exe。您也可以安装zsh和oh-my-zsh

然后,您可以通过转到“设置”->“工具”->“终端”来修改IntelliJ以使用该bash脚本。

然后您可以将其设置为bash.exe。

问题是通过IntelliJ的普通bash.exe只是以普通bash.exe而不是zsh shell启动。

有人知道在IntelliJ中打开时如何获取bash.exe自动打开zsh吗?我已经运行了所有命令来更改Ubuntu应用程序中的外壳,但是这些效果并未出现在bash.exe中。

1 个答案:

答案 0 :(得分:0)

就像普通的linux一样,您可以修改.bashrc配置文件。

nano ~/.bashrc

然后将以下内容添加到文件末尾并保存

# Switch to ZSH shell
if test -t 1; then
  exec zsh
fi

然后确认其正常工作,键入

source ~/.bashrc

您应该会立即看到更改。

要进一步测试,可以在IntelliJ中打开终端,然后打开“终端”工具栏,然后单击加号。如果您的终端指向bash.exe,那么您应该立即得到zsh颜色和主题的问候