接触了多年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 因为编译工具集之前可能就有,我忘了有没有执行这些。
时间: 2024-10-10 17:46:32