彩色编码mac终端

tek*_*agi 12 terminal colors macos

我如何让mac终端显示颜色?即在 Fedora 中,当我使用ls它时,根据它是文件还是文件夹对结果进行颜色编码。在 mac 上有类似的结果?

oco*_*odo 14

将这些行添加到您的末尾 ~/.bash_profile

alias ls='ls -G'
export CLICOLOR=1
export LSCOLORS=Gxfxcxdxbxegedabagacad
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,自定义它们有点痛苦,但是有一个网站可以帮助您... http://geoff.greer.fm/lscolors/

现在,当您打开终端时,它将显示颜色 ls


Joh*_*n T 5

在 Mac 上使用-G切换到ls

ls -G

如果您希望标准 ls 始终是彩色的,请将其添加到您的~/.bash_profile

别名 ls='ls -G'


Dan*_*eck 4

您可以在终端的首选项中更改外壳颜色。

替代文本


通过这些设置,您将获得这些颜色(通常不使用 color ls,所以我不在乎):

替代文本


我不明白这里有什么问题。默认情况下,彩色命令输出处于活动状态。您自己可以/需要做的唯一事情就是为普通文本和粗体文本提供不同的默认颜色,并实际使用ls -G命令的颜色变体(例如)。

对于 vim::syntax onvim. 或者附加syntax on.vimrc.