安装vim72后如何设置全局的vimrc?

http://www.vim.org/上下载了最新的vim版本vim-7.2.tar.bz2,把该版本文件放在路经为

在/usr/local下,通过
   bunzip2 -c vim-7.2.tar.bz2 | tar -xf -
   命令解压这个文件后,生成了一个目录vim72.然后进入该目录安装vim72。在安装vim72前必须安装ncurses库文件。

   默认安装后vim72安装在:/usr/local/share/vim 目录下.此时全局的vimrc也应该在这个目录下.
因此我们拷贝默认的vimrc到这个目录下.

   1)配置全局vimrc
   cp /usr/local/share/vim/vim72/vimrc_example.vim /usr/local/share/vim/vimrc
   2)配置个人的vimrc
   cp /usr/local/share/vim/vim72/vimrc_example.vim ~/.vimrc

   编辑vimrc,增加如下项:
   syntax on
   set cindent

 

下面总结了一写经常用到的设置:

#显示行号
   set nummber
#检测文件的类型
   filetype on
#记录历史的行数
   set history=1000
#背景使用黑色
   set background=dark
#语法高亮度显示
   syntax on
#下面两行在进行编写代码时,在格式对起上很有用;
#第一行,vim使用自动对起,也就是把当前行的对起格式应用到下一行;
#第二行,依据上面的对起格式,智能的选择对起方式,对于类似C语言编
#写上很有用

  set autoindent
  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

【使用说明】在主目录直接解包就行 【功能详情】--------快捷键 //----------------------------------------------------------------- 【#】显示函数列表 : TlistToggle //显示函数列表 按将会在VIM的左边打开一个Taglist窗口,这个窗口里面包含了C文件里面的定义,如struct,typedef,全局变量,函数等。使用'+h将光标移动到左边的窗口,上下选择tag按回车定位到tag的定义处。 【#】当前目录列表,方便打开文件 : NERDTreeToggle //当前目录列表,方便打开文件 按会在VIM的右边打开一个文件浏览器窗口。再按一下会关闭这个窗口。 【#】最近文件列表 : MRU //最近文件列表 按会打开一个MRU窗口,这个窗口里面记录了最近打开的文档,上下选择文件回车打开。如果没有你想打开的文件可以按"q"关闭窗口。 : LookupFile 在VIM的上面打开文件查找窗口, : vimgrep 假设你想查找某个字符串在项目中出现的位置,你可以把光标放在这个字符串上, 按就会在VIM的最下面显示你想查找的字符串,此时你可以修改这个字符串,回车到下一步,此时会提示你要查找的文件范围, 【#】编译 : gcc 直接按可以对打开的文件直接编译 【#】gdb调试 : gdb 直接按可以直接进入gdb调试状态 : Generate tags 在代码间跳来跳去。先按生成tag数据库。将会在项目的当前目录下生成tags文件。此时将光标放在某个函数调用上,按+]就会跳到函数的定义处,按+o就会跳回来。 : HLUDSync 按可以生成cscope的数据库文件cscope.out,再使用",sa"(:cs add cscope.out)添加数据库文件。当下次启动VIM的时候就会自动加载当前目录下的cscope数据库文件。在.vimrc里面定义了使用cscope的快捷键,比如将光标放在某个函数上使用命令",sc"就可以查看这个函数被哪些函数调用过, 【#】全屏显示 :genfiletags.sh 是让终端全屏显示 add cscope.out 在查找文件之前要生成文件数据库, 按将会在项目的当前目录下生成tags.filename文件,所以最好是在项目的根目录下按。再按就可以使用通配符查找文件了。 【功能详情】--------命令行功能 【#】添加函数注释等 :Dox 添加函数注释 【#】头文件和c文件切换 :AV 垂直分屏显示头文件或者c文件 【其他功能】------- 1.输入main后按table键,自动生成main函数 2.输入单词自动补全//注,本文档之前输入的单词自动补全 3.双引号、单引号、大括号自动补全,小括号不能自动补全【如果有人发现是什么原因,可以留言哈】 【注】祝大家更高效的玩转vim
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值