Vim 配置总结.PDF

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Vim 配置总结

V im 配置总结 runsisi@ @2013/04/06 12 年的最后一天配置了一下公司RHEL 上的 vim ,公司的网络不允许上传东西和外发邮件, 因此总结得回家写,没有RHEL 的环境,不过用CentOS 或openSUSE 也是一样的。 毕业快一年了,虽然一直是在Linux 下开发,但很多时候还是在Windows 下面编码,然后用 git push 到RHEL 上去编译,在学校的时候偶尔也照着网络上的博文给vim 配置类似IDE 的东 东,但一个一个插件的来配置挺繁琐的,而且VC、eclipse 之类的用久了,终究用的不是很 习惯,想想用linux 这么多年了对vim 的使用还停留在入门水平吧:) 给个在SecureCRT 中的效果图,机器硬盘太小,只能用虚拟机将就了^^ 看上去还不错,配色、自动补全、状态栏提示等功能都非常不错,对于代码编辑而言,应该 是完全够用了,不过C/C++符号之间的定义、调用关系的跳转、查找等还是太弱,跟eclipse 和source insight 比感觉不是一个档次。 其实整个配置很简单,基本都是用的github 上spf13 大牛的vim 配置,只是调整了个别选项 以适应自己的环境。 先简单介绍下我自己的环境:CentOS 6.3 64bit / openSUSE 12.2 64bit ,终端为SecureCRT 7.0, 其中 SecureCRT 的终端模拟器选项选择的 Linux,且勾选后面的两个复选框,外观选项中颜 色样式选择的为Black / Floral White,如下图所示: 如果是直接使用的gnome-terminal/konsole 的话,将背景颜色设置成如下就可 以了: 有两种安装方法:1)自动安装模式;2 )手动安装模式。但都要求vim 的版本为7.3 及以 上并且要求在编译时加上某些功能模块,如果是自己编译的话需要将python、multi_byte 等功能加上,可以使用如下的编译选项--enable-cscope --enable-multibyte --enable- perlinterp=yes --enable-pythoninterp=yes --enable-rubyinterp=yes。如果直接使用zypper 、 yum 等包管理器安装的话,可以安装vim-enhanced 这个版本,不过centos6.3 和RHEL6.0 自带的包都没有vim7.3 需要自己手工编译,或者去网上下载已经编译好的版本。 1)自动安装模式 其实如果有网络,且能使用git 从 拉版本的话,配置过程超级简单,因为github 上有现成的配置脚本,可以点击该链接查看:/spf13/spf13-vim ,简单介绍 一下配置流程: 1. 使用git 从/spf13/spf13-vim.git 拉一个版本到本地; 2. 切换到本地版本工作目录,给目录下的bootstrap.sh 添加上可执行权限; 3. 执行刚才的脚本,只需要等待就好了,会自动下载其他的vim 插件的; 4. 然后修改~/.vimrc 或者新建一个~/.vimrc.local,加上下面这一句,将终端颜色设置成 256 色:set t_Co=256,这样就可以了。 2 )手动安装模式 如果网络环境不支持git 的话,就什么都需要手动安装了。手动模式安装太繁琐了,其实就 是参考spf13-vim/bootstrap.sh 脚本的操作。 1. 访问/spf13/spf13-vim ,点击“zip”按钮,打包下载该插件,并解压 2. 参照spf13-vim/bootstrap.sh 文件中的操作,将原有的vim 配置文件备份,然后将新的配 置文件链接到~/ 目录下 3. 手动下载 /gmarik/vundle 这个插件,解压并去掉文件夹名中最后的”- master”,并将该文件夹拷贝到~/.vim/bundle 文件夹下,没有该文件夹则新建 4. 修改 spf13-vim/.vimrc.bundles 文件,该配置文件中的类似 Bundle 'xxx/yyy'的一行实际上 就是 github 上的一个 vim 插件路径,如 Bundle 'gmarik/vundle' 的 URL 路径就是 /gmarik/vundle 。直接修改let g:spf13_bundle_groups 可以去掉一些不需 要

文档评论(0)

ldj215322 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档