shell个性化配置+vim简单配置

…衆ロ難τιáo~ 提交于 2020-03-07 21:22:07

配置bash_profile,不同文件类型显示不同颜色,同时下方cmd栏显示当前目录,记得source ~/.bash_profile

alias ll='ls -l'

CLICOLOR=1
LSCOLORS=gxfxcxdxegedabagacad

export PS1='\e[01;32m[\u@\h\]\] \e[01;36m\w\e[01;32m]$'
export TERM=xterm-color

export CLICOLOR=1
export LSCOLORS=gxfxaxdxcxegedabagacad

 

PS1参数:

\d :#代表日期,格式为weekday month date,例如:"Mon Aug 1"
\H :#完整的主机名称
\h :#仅取主机的第一个名字
\t :#显示时间为24小时格式,如:HH:MM:SS
\T :#显示时间为12小时格式
\A :#显示时间为24小时格式:HH:MM
\u :#当前用户的账号名称
\v :#BASH的版本信息
\w :#完整的工作目录名称
\W :#利用basename取得工作目录名称,所以只会列出最后一个目录
\# :#下达的第几个命令
\$ :#提示字符,如果是root时,提示符为:# ,普通用户则为:$
\e为设置颜色和背景[背景颜色;字体颜色]
30      黑色
31      红色
32      绿色
33      黄色
34      蓝色
35      紫红色
36      青蓝色
37      白色

 

vim简单配置(复杂的参考:https://blog.csdn.net/why444216978/article/details/88259568):


"代码颜色区分
syntax on 
 
" tab宽度和缩进同样设置为4
set tabstop=4
set softtabstop=4
set shiftwidth=4
 
set nocompatible
 
"自动缩进和对齐
set autoindent
set smartindent
"开启追踪列表选择
set cscopetag
 
"括号和引号自动补全
inoremap ' ''<ESC>i
inoremap " ""<ESC>i
inoremap ( ()<ESC>i
inoremap [ []<ESC>i
inoremap { {}<ESC>i

效果如下:

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!