码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 配置 vimrc

时间:2016-06-03 00:58:03      阅读:371      评论:0      收藏:0      [点我收藏+]

标签:

    由于熟悉了Windows下利用编译器进行编程,所以在刚刚接触Linux后的编程过程中会感觉其vim编译器的各种不方便编写程序,在逐渐的学习过程中了解到可以通过配置vimrc使得vim编译时类似于VS。 

  首先我们需要了解vimrc这个文件:vimrc有两个版本,分别为全局版本和用户版本,通过在vi下命令模式下输入【:version】会看到如下图所示的内容

 

技术分享   其中系统vimrc文件是全局版本即系统中的公共版本,对其配置后所有用户下的vim编译器均被配置,用户vimrc文件是存在于每个用户的主目录下的私有配置文件。

  了解这些以后就可以开始配置自己喜欢的vim环境了

切换至root用户然后cd /etc目录下输入ll查看此目录下的vimrc,并通过vim vimrc进入vimrc文件中,可以看到里面的内容如下

技术分享

ps:为避免配置过程中出错,建议将vimrc文件中的内容备份,如cp vimrc temp.txt

以下是一些基本的配置文件,如果你需要其他功能可以在网上查找

 

#去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限
set nocompatible
#显示行号
set nummber
#检测文件的类型
filetype on 
#记录历史的行数
set history=1000 
#背景使用黑色
set background=dark 
#语法高亮度显示
syntax on 
#下面两行在进行编写代码时,在格式对齐上很有用;
#vim使用自动对起,也就是把当前行的对起格式应用到下一行;
set autoindent
#依据上面的对起格式,智能的选择对起方式,对于类似C语言编写上很有用
set smartindent
#第一行设置tab键为4个空格,第二行设置当行之间交错时使用4个空格
set tabstop=4
set shiftwidth=4
#设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号
set showmatch
#去除vim的GUI版本中的toolbar
set guioptions-=T
#当vim进行编辑时,如果命令错误,会发出一个响声,该设置去掉响声
set vb t_vb=
#在编辑过程中,在右下角显示光标位置的状态行
set ruler
#默认情况下,寻找匹配是高亮度显示的,该设置关闭高亮显示
#set nohls
#查询时非常方便,如要查找book单词,当输入到/b时,会自动找到第一
#个b开头的单词,当输入到/bo时,会自动找到第一个bo开头的单词,依
#次类推,进行查找时,使用此设置会快速找到答案,当你找要匹配的单词
#时,别忘记回车
set incsearch
#修改一个文件后,自动进行备份,备份的文件名为原文件名加“~“后缀
if has(“vms”)
set nobackup
else
set backup

endif

# vim  中文无法显示

:set fileencodings=ucs-bom,utf-8,cp936                                                                                                               
:set fileencoding=utf-8
:set encoding=cp936
:set cul

 

 未完...

 

 

 

Linux 配置 vimrc

标签:

原文地址:http://www.cnblogs.com/lyl-312/p/5554793.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!