如何改变特定文件的颜色?

如何改变特定文件的颜色?

我想改变特定文件类型的颜色:

  • 对于 .c 文件,红色
  • 对于 .out 文件,绿色
  • 对于 .sh 文件,橙色

这样,如何使这些颜色成为相应文件类型的默认颜色?

答案1

ls -l每次尝试或发出命令时我都需要颜色差异ls

所以我只是使用$LS_COLOR变量并像这样修改它。

LS_COLORS='*.c=01;32:*.out=31:*.sh=01;35:'

有关 bash 的更多信息,请访问此来源

答案2

使用dircolors命令。例如,如果您想要,请从此处Solarised theme下载所需的数据库文件dircolors关联 要使用它,只需执行以下操作:

eval `dircolors /path/to/dircolorsdb`

有关更多说明,请参阅上一个链接的自述文件。

其他一些有用的链接:

答案3

通过为 gtk~.css 编写条件或为 Nautilus 执行某些操作。
或者可能只是使用自定义图标集?

需要说的是,这样的终端命令就像ls是使用文件夹和文件着色,也许这个功能有可以扩展的基础。

看看这个答案:我们可以在 GNOME 上拥有类似 Mac 的“标签”吗?

相关内容