一、Debian字符终端设置
安装完Debian的基本系统,进入终端后一般显示主机名,和纯粹的黑白界面。现在我们来设置字符终端环境,使其变成黑底绿字,而且文件和文件夹显示出不同的颜。
1.先介绍下字符终端下个颜代码、效果代码和转义字符,如下表:
前景 背景 颜
----------------------------------------
30 40 黑
31 41 红
32 42 绿
33 43 黃
34 44 蓝字符串是什么颜
35 45 紫红
36 46 青蓝
37 47 白
1.先介绍下字符终端下个颜代码、效果代码和转义字符,如下表:
前景 背景 颜
----------------------------------------
30 40 黑
31 41 红
32 42 绿
33 43 黃
34 44 蓝字符串是什么颜
35 45 紫红
36 46 青蓝
37 47 白
代码 意义
--------------------------
0 OFF
1 高亮显示
22 非高亮
4 下划线
24 非下划线
5 闪烁
25 非闪烁
7 反白显示
27 非反白
8 不可见
代码 意义
-
--------------------------------------------------------------------------------------------------------------
\a(\007) ASCII响铃字符
\e(\033) ASCII转义字符
\d 代表日期,格式为weekday month date,例如:"Mon Aug 1"
\H 完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux
\h 仅取主机的第一个名字,如上例,则为fc4,.linux则被省略
\j 在此shell中通过按 ^Z 挂起的进程数
\l 终端设备名
\t 显示时间为24小时格式,如:HH:MM:SS
\T 显示时间为12小时格式
\A 显示时间为24小时格式:HH:MM
\r 回车符
\n 换行符
\s shell的名称
\u 当前用户的账号名称
\a(\007) ASCII响铃字符
\e(\033) ASCII转义字符
\d 代表日期,格式为weekday month date,例如:"Mon Aug 1"
\H 完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux
\h 仅取主机的第一个名字,如上例,则为fc4,.linux则被省略
\j 在此shell中通过按 ^Z 挂起的进程数
\l 终端设备名
\t 显示时间为24小时格式,如:HH:MM:SS
\T 显示时间为12小时格式
\A 显示时间为24小时格式:HH:MM
\r 回车符
\n 换行符
\s shell的名称
\u 当前用户的账号名称
\v bash的版本信息
\V bash 版本(包括补丁级别)
\w 完整的工作目录名称。家目录会以 ~代替
\W 利用basename取得工作目录名称,所以只会列出最后一个目录
\# 命令编号(只要您键入内容,它就会在每次提示时累加)
\$ 提示字符,如果是root时,提示符为:# ,普通用户则为:$
\! 当前命令在历史缓冲区的位置
\n 新建一行
\[ 出现在不移动光标的字符序列之前
\] 出现在非打印字符之后
\\ 反斜杠
\xxx 插入一个用三位数 xxx(用零代替未使用的数字,如:"\007")表示的ASCII字符
2.修改~/.bashrc文件,命令如下:
vi ~/.bashrc
\V bash 版本(包括补丁级别)
\w 完整的工作目录名称。家目录会以 ~代替
\W 利用basename取得工作目录名称,所以只会列出最后一个目录
\# 命令编号(只要您键入内容,它就会在每次提示时累加)
\$ 提示字符,如果是root时,提示符为:# ,普通用户则为:$
\! 当前命令在历史缓冲区的位置
\n 新建一行
\[ 出现在不移动光标的字符序列之前
\] 出现在非打印字符之后
\\ 反斜杠
\xxx 插入一个用三位数 xxx(用零代替未使用的数字,如:"\007")表示的ASCII字符
2.修改~/.bashrc文件,命令如下:
vi ~/.bashrc
修改PS1,改为如下:
export PS1=‘\[\033[1;32;40m\]\u@\h:\w\$ \[\033[0m\]’
在上面命令中,“\033[0;32;40m”表示定义后面文本的颜,“\033”表示启动一个转义序列,“[”定义开始颜定义,“1”定义字体为高亮显示;“32”表示文本的前景为绿;“40”定义文本的背景为黑。
“\u”显示当前用户名,“\h”显示主机名,“\w"完整的工作目录名称。
在字符串的最后定义了“ \033[0m”,它是用来恢复了默认的文本颜设置,这样就只会得到一个彩提示符,而不会影响命令和其输出的颜显示(即黑底白字)。
3.设置文件和文件夹显示出不同的颜。
同样修改~/.bashrc文件,命令如下:
vi ~/.bashrc
修改如下:
#export LS_OPTIONS='--color=auto'
#eval `dircolors`
export PS1=‘\[\033[1;32;40m\]\u@\h:\w\$ \[\033[0m\]’
在上面命令中,“\033[0;32;40m”表示定义后面文本的颜,“\033”表示启动一个转义序列,“[”定义开始颜定义,“1”定义字体为高亮显示;“32”表示文本的前景为绿;“40”定义文本的背景为黑。
“\u”显示当前用户名,“\h”显示主机名,“\w"完整的工作目录名称。
在字符串的最后定义了“ \033[0m”,它是用来恢复了默认的文本颜设置,这样就只会得到一个彩提示符,而不会影响命令和其输出的颜显示(即黑底白字)。
3.设置文件和文件夹显示出不同的颜。
同样修改~/.bashrc文件,命令如下:
vi ~/.bashrc
修改如下:
#export LS_OPTIONS='--color=auto'
#eval `dircolors`
#alias ls='ls $LS_OPTIONS'
#alias ll='ls $LS_OPTIONS -l'
#alias l='ls $LS_OPTIONS -lA'
把“#”号全部去掉,如下:
export LS_OPTIONS='--color=auto'
eval `dircolors`
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'
这样就设置好了字符终端
#alias ll='ls $LS_OPTIONS -l'
#alias l='ls $LS_OPTIONS -lA'
把“#”号全部去掉,如下:
export LS_OPTIONS='--color=auto'
eval `dircolors`
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'
这样就设置好了字符终端
二、Debian设置vim的颜
在debian下设置vim的颜,需要更改vimrc这个文件,改动前请记得备份,以防修改错误。
debian:~# cp /etc/vim/vimrc /etc/vim/vimrc.bak
编辑vimrc文件
debian:~# vi /etc/vim/vimrc
按大写的G,跳跃到最后一行,添加以下代码。
set cindent
set smartindent
set hls
set nocompatible
set sw=3
set showmatch
set background=light
colorscheme desert
syntax on
set hlsearch
highlight Search term=reverse ctermbg=4 ctermfg=7
highlight Normal ctermbg=black ctermfg=white
然后设置颜,添加以下的代码,也可以放在vimrc文件的最后面。
"highlight Comment ctermfg=Green
"highlight Comment ctermfg=darkcyan
highlight Comment ctermfg=blue
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论