ls COLOERS


一、ls 显示颜色修改

查看系统设置

echo ${LS_COLORS}

可以看到自己系统的颜色设置

no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;

格式 :项目=代码;前景色;背景色

项目

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).

代码含义

代码            意义

-------------------------

0                 OFF

1                 高亮显示

4                 underline

5                 闪烁

7                 反白显示

不可见

颜色设置 如下:

前景           背景            颜色

---------------------------------------

30                40               黑色

31                41               紅色

32                42               綠色

33                43               黃色

34                44               藍色

35                45               紫紅色

36                46               青藍色

37                47               白色

其他颜色

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

示例

如果想改变ls时的文件夹颜色

可以修改LS_COLORS的值

Export    LS_COLORS=${LS_COLORS}:di=00\;36:

二、更改vim各项目颜色

查看vim设置

Vim命令模式下执行 :highlight或:vi可以查看目前vim的颜色设置

Directory xxx term=bold ctermfg=4

ErrorMsg xxx term=standout cterm=bold ctermfg=7 ctermbg=1

IncSearch xxx term=reverse cterm=reverse

Search xxx term=reverse ctermbg=3

Title xxx term=bold ctermfg=5

Visual xxx term=reverse cterm=reverse

VisualNOS xxx term=bold,underline cterm=bold,underline

WarningMsg xxx term=standout ctermfg=1

WildMenu xxx term=standout ctermfg=0 ctermbg=3

Folded xxx term=standout ctermfg=4 ctermbg=7

FoldColumn xxx term=standout ctermfg=4 ctermbg=7

Comment xxx term=bold ctermfg=6

Constant xxx term=underline ctermfg=1

……

调整颜色的命令格式

:hi 项目 ctermfg=brown ctermbg=gray gui=bold guifg=gray guibg=brown

项目

*Comment v 任何注释

*Constant v 任何常数

String v 一个字符串常数: "这是一个字符串"

Character v 一个字符常数: 'c'、'\n'

Number v 一个数字常数: 234、0xff

Boolean v 一个布尔型常数: TRUE、false

Float v 一个浮点常数: 2.3e10

*Identifier v 任何变量名

Function v 函数名 (也包括: 类的方法名)

……

(更多参考 http://if.ustc.edu.cn/~xbzhou/blog/archives/vimmanual/syntax.html

设置字段

fg是前景色 bg是背景色 cterm是console cterm下颜色 gui是gui模式下颜色

颜色值

下面列出这些被识别的名字和所使用的颜色号:

*cterm-colors*

NR-16 NR-8 颜色名

0 0 Black (黑)

1 4 DarkBlue (深蓝)

2 2 DarkGreen (深绿)

3 6 DarkCyan (深青)

4 1 DarkRed (深红)

5 5 DarkMagenta (深品红)

6 3 Brown,DarkYellow (褐、深黄)

7 7 LightGray, LightGrey,Gray, Grey (浅灰)

8 0* DarkGray,DarkGrey (深灰)

9 4* Blue,LightBlue (浅蓝)

10 2* Green,LightGreen (浅绿)

11 6* Cyan,LightCyan (浅青)

12 1* Red,LightRed (浅品红)

13 5* Magenta,LightMagenta (浅红)

14 3* Yellow,LightYellow (浅黄)

15 7* White (白)

示例:

修改注释颜色

:hi Comment trem=bold ctermfg=6

三、附:

如果ls有颜色 但vim没有颜色

查看TERM变量是否为xterm

echo $TERM

修改环境变量或修改ssh软件 将对应设置值设置为xterm 并启用ANSI color

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值