当前系统环境:Centos 5.5 64位文本模式最小化安装(仅安装233个软件包)详细参照:centos5.5最小化安装之软件包选择
一、语法高亮设置
1.安装vim增强包:vim-enhanced软件包
yum install vim-enhanced
此包依赖于:gpm perl vim-common 4个软件包同属base组
会安装一共5个软件包,包含:gpg-pubkey-e8562897-459f07a4软件包;
2.vi /root/.vimrc || 开启高亮显示
syntax on
3.vi /root/.bashrc || 解决root用户不能高亮显示
添加:alias vi=’vim’
source .bashrc || 使修改立即生效
4.ssh secure shell
connection-terminal-vt100的话高亮不显示,全部为下划线
SSH Secure Shell Client设置终端类型为ansi或者xterm能解决vim语法高亮变成下划线问题
5.当前用户目录.bash_profile文件末添加:
export TERM=xterm-color
二、设置显示行号;
cp /etc/vimrc /root/.vimrc
.vimrc最后输入:set nu
三、设置自动缩进:
/root/.vimrc 添加以下内容
set autoindent
设置使用C/C++语言的自动缩进方式:
set cindent
四、设置括号等成对出现的符号自动补全:
:inoremap ( ()<ESC>i
:inoremap ) <C-R>=ClosePair(')')<CR>
:inoremap { {<CR>}<ESC>O
:inoremap } <C-R>=ClosePair('}')<CR>
:inoremap [ []<ESC>i
:inoremap ] <C-R>=ClosePair(']')<CR>
:inoremap " ""<ESC>i
:inoremap ' ''<ESC>i
:inoremap ` ``<ESC>i
五、设置tab按键缩进:
设置(软)制表符宽度为4:
set tabstop=4
set softtabstop=4
设置缩进的空格数为4:
set shift>
六、安装插件bash-Support:
下载:vim.org选择下载一个版本
mkdir ~/.vim
cd ~/.vim
yum install unzip || 默认系统没有安装unzip软件包;
unzip /soft/bash-support.zip
vi ~/.vimrc(假如你没有自己设置的vimrc文件,可以使用他提供的一个自定义的vimrc
bash-support/rc/customization.vimrc)添加如下内容:
filetype plugin on
修改自动插入头部信息:编辑模板文件
vim /root/.vim/bash-support/templates/Templates
/root/.vim/bash-support/templates/bash.comments.template
七、安装vim中文帮助手册:
1.首先必须要求系统支持显示中文:
安装前:
[root@falcontest ~]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
[root@falcontest ~]# cat /etc/sysconfig/i18n
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
yum install chinese-support || 安装中文语言支持包,会安装61个软件包
安装完成后,系统已经支持中文语言了,此时系统使用的默认语言仍然是英文;
测试中文是否正常:
使用SecureCRT远程登录系统:
SecureCRT设置:
选项-会话选项-外观-字符编码:修改为UTF-8
选项-会话选项-仿真-终端:选择Xterm,并勾选ANSI颜色;
外观-选择字体:Fixedsys或者Courier New(根据个人习惯不同选择相应字体)
设置完成登录系统:
vi chinese.txt
切换成中文输入法,输入:我是中国人!:wq 保存退出;
[root@localhost ~]# cat chinese.txt
我是中国人!
可以看到显示中文没有问题。
注:SSH Secure Shell不支持UTF-8编码
2. 下载vim中文手册安装包:vimcdoc-1.5.0.tar
1.5.0是vimcdoc的版本,对应的是Vim 7.0
1.8.0对应Vim7.3
yum install wget || 测试机器为最小化安装所以无wget命令
wget http://nchc.dl.sourceforge.net/project/vimcdoc/vimcdoc/1.5.0/vimcdoc-1.5.0.tar.gz
tar -zxvf vimcdoc-1.5.0.tar.gz
cd vimcdoc-1.5.0
sh vimcdoc.sh -i || 安装,具体可看安装说明:INSTALL
编辑/root/.vimrc,添加以下内容,以便优先使用中文帮助:
if version >= 603
set helplang=cn
endif
3.测试:
打开vi,:help查看帮助,中文帮助正常显示,OK
以上内容整理自互联网。