我该如何在PHPStorm中使用oh-my-zsh?

25

我刚刚获取了一个非常好的命令行工具oh-my-zsh,希望在PHPStorm终端中使用它。 我该如何实现这一点?

2个回答

48

由于oh-my-zsh更多是扩展了的zsh配置,所以只需告诉PHPStorm使用zsh作为Shell即可。可以在“设置”对话框(菜单文件->设置)中的项目设置->终端部分进行更改。只需将Shell路径更改为zsh的路径(可以在终端中使用type zsh找到)。

要影响每个(新)项目,您可能需要在文件->默认设置中重复此操作。


每次我重新启动WebStorm,我的设置都会被重置为“/bin/bash”。你有什么想法吗? - Vivek
@Vivek 也许你的配置文件 - 无论是项目还是全局的 - 是受到写保护的。否则,我暂时想不到其他原因。如果你创建一个新问题可能会更好。我怀疑很少有人会在旧答案上看到这个评论。也许还可以检查一下IntelliJ的bug跟踪器。 - Adaephon
谢谢,我会这样做的。 - Vivek
2
任何想法为什么主题如此不同且看起来很糟糕? - Adam Patterson

20

一劳永逸的设置:

在“首选项->工具->终端”中设置Shell路径为/bin/zsh

重新启动PhpStorm即可。


无法在Windows上工作,结果出现错误java.io.IOException: Couldn't create PTY - numediaweb
我的终端正确显示它正在使用/bin/zsh,但是与实际终端相比,其行为似乎受到限制,例如ALT+[箭头左]键不能跳过单词。 - Nik K
1
在我的Ubuntu 19.10上运行良好。 - CodeConnoisseur

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接