iTerm 中的彩色命令

He *_*Hui 5 terminal iterm2 macos

之前有朋友帮我搭建了iTerm2环境,习惯了。由于我换了电脑,我现在必须重新设置我的环境。

我曾经使用 ir_black 作为我的 iTerm2 主题,它的功能之一是如果我输入的命令可用,它会变成绿色。

但是,即使安装了新的颜色主题,我似乎也无法复制它。我看错方向了吗?

这是我的终端的外观图像: 在此处输入图片说明

Nev*_*ams 0

man ls有关于颜色列表的附加信息。

如果您的 shell 的 $TERM 环境设置为支持颜色的值,则使用该-G标志应该启用颜色。ls

要使颜色列表成为 的默认值lsCLICOLOR可以在相应的登录脚本文件中设置环境变量(任何值,甚至“”)。

它要么像这样完成:

CLICOLOR=''; export CLICOLOR

或者

setenv CLICOLOR

取决于您使用的登录 shell。


对于交互式键入着色...

shell 有很多附加组件zsh。谷歌搜索“颜色完成 zsh”将返回数十篇有关如何设置彩色提示和文件完成的文章。

fish我确实遇到了对“友好交互式外壳”的引用。我在我的 Mac 上安装了它,它似乎按照您的指示工作。

如果which fish出现Command not found错误,您必须从官方 Fish 主页安装它。