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

vim 自动补全功能:

时间:2016-09-17 07:10:35      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:

记录下自己的YouCompleteMe安装步骤:

vim没有代码自动补全功能是非常不爽的。

1、先明确一点: MAC 自带的VIM 是7.3版本,而YouCompleteMe安装需要7.3版以上的vim。

使用MAC自带的vim安装YouCompleteMe会出现问题如下:

技术分享

2、安装YouCompleteMe之前要先安装Budle插件(vundle插件):

vundle插件安装比较简单:

在$HOME/.vimrc 文件顶部贴入下列代码:

set nocompatible              " required
filetype off                  " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

" alternatively, pass a path where Vundle should install plugins
"call vundle#begin(‘~/some/path/here‘)

" let Vundle manage Vundle, required
Plugin gmarik/Vundle.vim

" Add all your plugins here (note older versions of Vundle used Bundle instead of Plugin)


" All of your Plugins must be added before the following line
call vundle#end()            " required
filetype plugin indent on    " required

 代码设置好之后,然后随便打开一个vim , 在命令模式下输入:PluginInstall  

自动安装插件, 会在$HOME/ 下生成一个 .vim 文件夹,

./vim/bundle/  文件中是 安装的所有插件文件。

就可以使用Budle安装插件了。

Bundle ‘Valloric/YouCompleteMe‘

Bundle 语句必须在call vundle#begin()和call vundle#end()之间,不能放错位置。

然后随便打开一个vim , 在命令模式下输入:BundleInstall  就可以自动安装插件了。

技术分享

3 、由于MAC自带的vim版本不够, 所有安装了MacVim, 

使用homebrew进行安装:

brew install macvim

使用brew安装macvim成功之后,使用命令:  brew linkapps macvim ,才会生成macvim 应用标志,(命令行 会有提示)

由于macvim 和 vim 使用的是同一个.vimrc 配置文件。(也可以设置成使用macvim 代替原来的vim,我没有这样设置)

在命令行中: mvim   可以打开macvim 界面。

要安装成功cd ~/.vim/bundle/YouCompleteMe

./install --clang-completer

还要先安装一个CMake :

brew install CMake

都安装成之后。按照2中介绍的, 配置完,安装YouCompleteMe成功后会在$HOME/.vim/bundle 下生成YouCompleteMe文件夹,如下图所示: 

技术分享

执行一下命令安装自动补全功能:

cd ~/.vim/bundle/YouCompleteMe

./install.py —clang-completer  : 带c语言补全功能

./install.py -omnisharp-completer : C# 补全功能

./install.py -all   所有

 

PS: 附加几个相关链接

1、 Vim与Python真乃天作之和

2、github上Vundle文档

3、YouCompleteMe

4、mac上截图快捷键:

shift + command + 4 : 自定义截图

shift + command + 3 : 全屏截图

5、vim --version , mvim --version  查看vim版本

6、安装过程中可能会出错误,仔细看安装的提示, 即使某一步安装成功了也要自习看安装提示,英语非常有用啊 

 

 

 

 

vim 自动补全功能:

标签:

原文地址:http://www.cnblogs.com/generalLi/p/5877849.html

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