Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
linux下基于扩展名的彩色代码文件_Linux_Bash_Color Scheme - Fatal编程技术网

linux下基于扩展名的彩色代码文件

linux下基于扩展名的彩色代码文件,linux,bash,color-scheme,Linux,Bash,Color Scheme,我想知道在linux中是否有一种方法可以通过扩展名对文件进行着色,例如.py或.C文件将具有不同的颜色 到目前为止,我所能做的只是更改~/.bashrc文件中的着色方案,以区分目录、可执行文件等,但无法根据扩展名对文件进行着色 提前感谢。ls命令使用环境变量ls\u COLORS来确定 要显示文件名的颜色。此环境变量通常由以下命令设置: eval `dircolors some_path/dir_colors` 在系统默认shell初始化文件中找到,如/etc/profile 或/etc/cs

我想知道在linux中是否有一种方法可以通过扩展名对文件进行着色,例如.py或.C文件将具有不同的颜色

到目前为止,我所能做的只是更改~/.bashrc文件中的着色方案,以区分目录、可执行文件等,但无法根据扩展名对文件进行着色


提前感谢。

ls命令使用环境变量ls\u COLORS来确定 要显示文件名的颜色。此环境变量通常由以下命令设置:

eval `dircolors some_path/dir_colors`
在系统默认shell初始化文件中找到,如/etc/profile 或/etc/csh.cshrc。通常,使用的文件 这里是/etc/DIR\u COLORS,可以被中的.DIR\u COLORS文件覆盖 一个人的主目录

您可以通过键入终端
man dir\u colors