linux文件配色+vim配置

来源:互联网 发布:unity3d和虚幻4 比较 编辑:程序博客网 时间:2024/05/22 15:07

linux文件配色

    初步接触Linux的同学在终端使用ls命令上查看文件时,会发现所有的文件/目录都是一个颜色,

无非分清普通文件,可执行文件,文件目录,软链等。这是因为终端默认所有文件使用默认颜色来展示。

    如何显示不同的颜色,这是需要添加--color颜色,即ls --color命令。但是如果频繁使用ls命令,则会有重复--color输入工作。

    如何在输入ls命令后,效果与ls --color。答案是使用别名,即在shell的配置文件.bashrc或.bash_profile中添加别名。

    具体方式如下:

         alias ls='ls --color'
         LS_COLORS='di=1:fi=0:ln=31:pi=5:so=5:bd=5:cd=5:or=31:mi=0:ex=32:*.tar.gz=33:*.tar=33:*.zip=33'
         export LS_COLORS

        第一句是创建别名,第二句是设置ls的颜色配置。这样在命令行输入ls时,会执行ls --color,然后使用配色方案显示

        不同的文件。注意,上面配置完成后要执行source ~/.bashrc,使修改生效。

        下面对于ls的配色进行具体说明。

         1)参数

         di = directory
        fi = file
ln = symbolic link
pi = fifo file
so = socket file
bd = block (buffered) special file
cd = character (unbuffered) special file
or = symbolic link pointing to a non-existent file (orphan)
mi = non-existent file pointed to by a symbolic link (visible when you type ls -l)
ex = file which is executable (ie. has 'x' set in permissions).

        *.tar.gz,*.tar,*.zip代表以.tag.gz, .tar, .zip为后缀的文件,即压缩包文件。

         例如*.tar.gz=33:*.tar=33:*.zip=33   设置以.*tag.gz为后缀的文件为33,即orange,橙色.

        2) 参数值

        0 = default colour
1 = bold
4 = underlined
5 = flashing text
7 = reverse field
31 = red
32 = green
33 = orange
34 = blue
35 = purple
36 = cyan
37 = grey
40 = black background
41 = red background
42 = green background
43 = orange background
44 = blue background
45 = purple background
46 = cyan background
47 = grey background
90 = dark grey
91 = light red
92 = light green
93 = yellow
94 = light blue
95 = light purple
96 = turquoise
100 = dark grey background
101 = light red background
102 = light green background
103 = yellow background
104 = light blue background
105 = light purple background
106 = turquoise background

         除了上面例子中的配置单一值,还可以多个值组织使用,例如di=4;31;100,目录就会变成带下划线,深灰底与白色字(红色与深灰的配色)。

          有兴趣的同学可以深入研究下。

vim配置

       vim配置方案有很多种,本次推荐solarized,可参考这篇文章http://blog.csdn.net/fx677588/article/details/53115641

原创粉丝点击