我对为什么同时需要 iterm 和 zsh 感到困惑,因为根据我的理解,两者都只是为您提供着色主题和快捷方式,例如 gco
而不是 git checkout
还是前者更出名,后者更出名的是 zsh?
最佳答案
您正在将苹果与橙子进行比较。iTerm
是一个显示终端窗口的应用程序。在该窗口内将运行一个 shell。有许多不同的 shell 。其中之一是 zsh
说到着色,iTerm
允许在 shell 中着色。 shell 本身也必须允许着色,现在大多数默认情况下都会着色。 shell 可以配置为进行着色,例如运行内置命令时,如 ls
(由 CLICOLROS
和 LSCOLORS
变量配置)。
通过“快捷方式”,我认为您的意思是“别名”。 Shell 允许设置别名。默认情况下通常没有设置,但是如果您使用一些标准库 zsh
喜欢 oh-my-zsh你会得到很多默认值。
关于shell - iterm 与 zsh 功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44351301/