如何让 Mac 终端显示颜色?即在 Fedora 中,当我使用ls
它时,会根据它是文件还是文件夹对结果进行颜色编码。在 Mac 上得到类似的结果吗?
答案1
您可以在终端的首选项中更改外壳颜色。
通过这些设置,您可以获得这些颜色(通常不使用彩色ls
,所以我不在乎):
我不明白这里的问题是什么。默认情况下,彩色命令输出处于活动状态。您可以/需要自己做的唯一一件事就是为普通文本和粗体文本赋予不同的默认颜色,并实际使用ls -G
命令的彩色变体(例如)。
对于 vim::syntax on
在vim
. 中或者附加syntax on
到.vimrc
.
答案2
将以下几行添加到您的~/.bash_profile
alias ls='ls -G'
export CLICOLOR=1
export LSCOLORS=Gxfxcxdxbxegedabagacad
正如您所见,定制它们有点麻烦,但有一个网站可以帮助解决这个问题......http://geoff.greer.fm/lscolors/
现在,当你打开终端时,它将有颜色ls
答案3
在 Mac 上使用-G
开关:ls
ls -G
如果您希望标准 ls 始终是彩色的,请将其添加到您的~/.bash_profile
:
别名 ls='ls -G'