As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center提供指导。




已关闭8年。




我见过很多人在开发bash时推荐使用zsh而不是bash,但我无法理解zsh在bash上提供了什么?

这篇文章的答案是:

使用zsh而不是bash时,会看到针对ruby开发人员的哪些好处?

谢谢!

最佳答案

编辑:如果您使用oh-my-zsh,则适用

我个人主要使用它,因为它在命令提示符下显示您当前的git分支。因此,如果像我一样经常需要切换分支,则不会偶然混合代码。

另外,对我来说,一个不错的好处是,我创建了一个oh-my-zsh分支,默认情况下启用了自定义主题,并且只需几个命令,就可以将其部署到我需要的任何计算机上(例如,生产服务器)。这样,我就加载了所有的zsh别名,自定义主题等。

终于有一个我正在使用的zsh插件zsh-syntax-highlighting。这会在您键入命令时突出显示命令,以使其具有防伪功能。绿色=良好的现有命令,红色=您输入了错别字...但是还有更多内容,值得一试。

所以,是的,git集成以及能够在几秒钟内将自己的个人zsh安装程序安装到任何计算机上的能力是我喜欢它的原因。

还有一个关于oh-my-zsh的栏目:http://railscasts.com/episodes/308-oh-my-zsh

10-07 19:32
查看更多