鱼壳中的文件扩展名着色

时间:2017-08-03 07:53:39

标签: shell unix fish

有没有办法在fish shell中对特定文件扩展名进行颜色编码?

例如,如果我运行以下命令,我希望python文件显示某种颜色和javascript文件以显示不同的颜色:

$ ls

file.py  # this would display as green for example
file.js  # this would display as yellow

我已经能够完全自定义其他所有内容,但我无法弄清楚是否有办法做到这一点。

1 个答案:

答案 0 :(得分:2)

这不是由鱼做的。它由ls命令完成。请参阅LSCOLORSman ls env var的说明。我不知道任何允许您根据文件扩展名自定义颜色的ls实现。可能有第三方工具可以将ls的输出通过管道输出,这样你就可以做到你想做的事情,但是我想不到一个我能做到的。