VIM配置-傻瓜版
来源:互联网 发布:opencv 分水岭算法 编辑:程序博客网 时间:2024/06/05 10:51
之前写过一篇文章关于Vim配置。那里命令行比较多,配置起来也有一些问题。同时对于不同平台的兼容性不是特别好。最近重装系统和朋友聊到配置VIM。然后发现有一个写的比较不错的工具,可以一键集成配置,而且所拥有的插件,更多,更全。最最重要的是可以跨平台Linux,Windows还有MAC都可以使用。所以这里就来介绍一下它。
spf13-vim
官方文档有需要或者英文好的的童鞋可以上去看看,写的比我详尽(我将以ubuntu 16.04系统为例子进行介绍)
注:< leader > 键就是 , 键
安装
要求git版本1.7+ 同时 vim版本7.3+
curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh
然后会看到打开了vim,并且开始自动安装插件。请稍等片刻…
配置
基本不需要配置,它本身都已经配置好了。当然以后对VIM不满意了可以对它进行配置。
配置文件所在位置~/.vimrc
其实配置文件还有很多,有想法的童鞋慢慢探索
1.vimrc.before - 在 spf13-vim 之前的配置
2.vimrc.before.fork - 在 fork 之前的配置
3.vimrc.before.local - 在 user 之前的配置
4.vimrc.bundles - spf13 - vim bundle 的配置
5.vimrc.bundles.fork - fork bundle 的配置
6.vimrc.bundles.local - 当前用户的 bundle 配置
7.vimrc - spf13-vim vim 主配置
8.vimrc.fork - fork vim 主配置
9.vimrc.local - 本地用户主配置
插件
- NERDTree-文件浏览器
- ctags-实现各种函数/变量跳转至各自声明处。
- tagbar-能在一个窗口中显示当前文件的tag
注: 这个插件只展示tag,并不会做func的自动跳转
- 补全-包括3种
- YouCompleteMe
在安装YCM前,先安装相关的包
sudo apt-get install python-dev python3-dev cmake
1
首先在~/.vimrc.before.local中添加
et g:spf13_bundle_groups=['general', 'programming', 'misc', 'scala', 'youcompleteme']
然后在vim中输入
:BundleInstall
等在vim中安装完成后,打开~/.vim/bundle/YouCompleteMe
./install.py --clang-completer #装C族的自动填充包
具体的配置请查看官方文档
- neocomplete
要求 Vim 7.3.885+ compiled with if_lua.
如果 :echo has(“lua”) 返回 1, 那么vim就是lua版本;
否则得安装vim-nox,安装完以后就是lua版本。可直接使用
- - neocomplcache
到现在,我们的VIM已经和市面上强大的IDE差不多了。
好好享用Vim吧~!
- VIM配置-傻瓜版
- 傻瓜版 配置samba
- 最强最方便的傻瓜式的vim配置
- 最方便的傻瓜式的vim配置
- Ubuntu14.04安装配置Mysql(傻瓜版)
- 傻瓜式配置gulp
- Unity Eclipse协同工作配置【含傻瓜版】
- VIM配置升级版
- Trac的傻瓜式配置
- 傻瓜式配置FCK编辑器
- 配置JNI 傻瓜式HelloJNI
- laravel环境配置傻瓜教程
- 傻瓜
- 傻瓜
- 傻瓜
- 傻瓜
- 傻瓜
- 傻瓜
- JAVAEE项目遇到的问题
- 基本算法-股神
- React-Native使用小发现
- 【POJ 1061 青蛙的约会】 + 扩展欧几里德
- Android中像素和Dip之间的转换
- VIM配置-傻瓜版
- CSS3高级特性之二维动画
- 【Linux 内核网络协议栈源码剖析】connect 函数剖析(二)
- 线性表的学习之路
- 如何阅读Java源码 阅读java的真实体会
- 微信 jssdk获取经纬度转换成百度的经纬度
- Python 字典
- 字符输出流(写)常用方法
- DFS hdu2266(How Many Equations Can You Find)