您可以打开 Ubuntu 并在 Windows 中访问 bash.exe。你也可以安装 zsh 和 oh-my-zsh
然后,您可以通过转到设置 -> 工具 -> 终端来修改 IntelliJ 以使用该 bash 脚本。
然后您可以将其设置为 bash.exe。
问题是通过 IntelliJ 的普通 bash.exe 只是作为普通 bash.exe 而不是 zsh shell 启动。
有谁知道如何让 bash.exe 在 IntelliJ 中打开时自动打开 zsh?我已经运行了所有命令来更改 Ubuntu 应用程序中的 shell,但这些效果不会出现在 bash.exe 中。
最佳答案
就像普通的 linux 一样,您可以修改 .bashrc 配置文件。
nano ~/.bashrc
然后将以下内容添加到文件末尾并保存
# Switch to ZSH shell
if test -t 1; then
exec zsh
fi
然后确认它正在工作,输入
source ~/.bashrc
您应该会立即看到变化。
要进一步测试它,您可以在 IntelliJ 中打开终端并打开终端工具栏并单击加号。如果您的终端指向
bash.exe
那么你应该立即看到你的 zsh 颜色和主题
关于bash - 如何在 Windows 10 上获取 bash.exe 以在 IntelliJ 中自动打开 zsh shell 而不是常规的 bash shell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55682263/