vim 插件使用随笔

接触了多年vim,以为到了山顶其实还在半山腰。

此随笔记录下最近学习的几个插件,备忘。

First Plugin:Vundle

前几年一直都是把自己用的插件改改,放到.vim目录下,现在开始用vundle来管理,其特点是需要有网络,连接github。

git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim

之后把.vimrc改成这样开头

set nocompatible              " be iMproved, 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

ok,Launch vim and run :PluginInstall

Second Plugin:Valloric/YouCompleteMe

Plugin ‘Valloric/YouCompleteMe‘  先用vundle装好。 这个插件有点复杂,所以不得不记录。Mac用户需要装MacVim。

这个插件是下载下来还要编译的,因此如果以后运行了 :PluginUpdate 还要再编译一次。

编译方法:

cd ~/.vim/bundle/YouCompleteMe
./install.sh --clang-completer

If you want Go support, you should add --gocode-completer

前提条件,安装这些在Ubuntu和Mac下都是要先有编译环境和工具的比如

Ubuntu

sudo apt-get install build-essential cmake

Mac 安装xcode,command-line tools,cmake 因为编译工具集之前可能就有,我忘了有没有执行这些。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。