vim常用配置
1. 需要解决的问题
1.1 vim默认的设置在使用putty远程终端里实在是不好,nginx配置文件中的注释是蓝色的,可读性太差
1.2 默认的tab显示为8个空格,与习惯不符
1.3 默认不显示行号
1.4 默认没有符号补全
2. 方案
考虑到都会遇到这个问题,直接改全局配置,即更改/etc/vim/vimrc
,个别用户有特殊要求的,再修改~/.vimrc
来覆盖全局配置
3. 配置文件
" 配色设置
colorscheme desert
"tab设置
set tabstop=4 "tab显示为4个空格
set softtabstop=4 "退格遇到缩进时推4个空格
set shiftwidth=4 "每级缩进宽度,设置为和softtabstop一致
set noexpandtab "tab不替换为空格
set smartindent "自动缩进
"显示行号
set number
"符号补全
inoremap < <><ESC>i
inoremap ( ()<ESC>i
inoremap { {}<ESC>i
inoremap ' ''<ESC>i
inoremap " ""<ESC>i
inoremap [ []<ESC>i
[ ] 引号的补全多少有点问题,以后再慢慢处理吧
4. putty中右键粘贴变visual模式
按住shift,再点右键