vim配置

VIM作为一个编辑器,确实很强大。在网上找了很多的帖子,终于找到了一个不错的VIM配置的帖子,找其源头找了半天找不到,后来偶尔在一张图上找到了。是一个人的博客:http://blog.youkuaiyun.com/wooin

目前(2016.11.25)可以下载这个按步就班配置就行了,效果不错:

http://download.youkuaiyun.com/source/616649

说明:每一个插件都建议去官方网站上下载最新的版本

cscope安装时会报错,找不到头文件ncurses.h 解决办法:

 

yum install ncurses-devel

 

配置完以后进行ctags -R --fields=+lS或者直接ctags -R的时候,会提示segment fault,这个是路径里包含了一些特殊文件导致的,建议不要在~目录(也就是/home/unqis目录)执行此操作,在这里新建一个文件夹(我的是ww.完整路径:/home/uniqs/ww),在这个路径里执行

 

cd /home/uniqs/ww
ctags -R --fields=+lS
cscope -Rbq

 

就行了
附上我的配置文件

 

syntax enable
syntax on

colorscheme desert

set tags=/home/uniqs/ww/tags

let Tlist_Show_One_File=1
let Tlist_Exit_OnlyWindow=1

let g:winManagerWindowLayout='FileExplorer|TagList'
nmap wm :WMToggle<cr>

set cscopequickfix=s-,c-,d-,i-,t-,e-
cs add /home/uniqs/ww/cscope.out /home/uniqs/ww

nmap <F6> :cn<cr>
nmap <F7> :cp<cr>

let g:miniBufExplMapCTabSwitchBufs = 1
let g:miniBufExplMapWindowNavVim = 1
let g:miniBufExplMapWindowNavArrows = 1

nnoremap <silent><F12> :A<cr>

nnoremap <silent><F3> :Grep<cr>

filetype plugin indent on
set completeopt=longest,menu

let g:SuperTabRetainCompletionType=2
let g:SuperTabDefaultCompletionType="<C-X><C-O>"

set foldmethod=syntax
set foldlevel=100
set number

所有插件:

 

 

[uniqs@localhost ~]$ cd ~/.vim/plugin/
[uniqs@localhost plugin]$ ls
a.vim            supertab.vim    winfileexplorer.vim
grep.vim         taglist.vim     winmanager.vim
minibufexpl.vim  visualmark.vim  wintagexplorer.vim

所有插件网址:

vimdoc ctags taglist winmanager cscope minibufexpl 头文件源文件切换A grep visualmark supertab echofunc

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值