在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进
等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。
在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,
所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为:
$vi ~/.vimrc
设置完后
$:x 或者 $wq
进行保存退出即可。
下面只给出最最常用的设置,详细的设置信息请参照参考资料:
set tabstop=4 //Tab键4个空格
set shiftwidth=4 //交错4个空格
set autoindent //自动对齐当前行格式应用到下一行
set smartindent //依据上一行对齐
更多可参考博文:http://www.cnblogs.com/ggjucheng/archive/2011/12/15/2288795.html
在使用他人的系统是为什么用vi打开文件进行编辑效果会跟你用vim一样呢?那是因为使用到了另外一个命令
alias命令,当在终端输入alias命令后,系统自动列出当前现有的别名,会看到有一条alias vi='vim',对就是这条
命令将vi作为vim的别名使用,自然调用的就是vim;
那么怎样修改或添加命令,同样需要修改配置文件.bashrc,在当前用户根目录.bashrc会被自动读取,
#vi ~/.bashrc打开文件,/alias搜索字符串,进行相关命令添加 alias vi='vim',然后:x或:wq,保存并关闭文件,
接着终端执行#source ~/.bashrc指令让修改的参数立即生效,到此处就OK啦。