Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。 在Linux系统中想要让Vim编辑器发挥更大的作用,就要对给给它安装一些插件。比如说YouCompleteMe插件(名字就很形象)。本文就来介绍一下Linux系统Vim如何安装YouCompleteMe插件。
编译配置选项: 。/configure --with-features=huge --enable-pythoninterp --enable-python3interp --enable-luainterp --enable-multibyte --enable-sniff --enable-fontset 在我的机器上装有python2.7.5 和 python3.3, 但加了enable-python3interp参数依然没有支持py3,不知何故,先不管,YouCompleteMe 只要求有py2.6以上。 安装vundle插件 git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle 在.vimrc中配置 set nocompatible “ be iMproved, required filetype off ” required “ set the runtime path to include Vundle and initialize set rtp+=~/.vim/bundle/vundle/ call vundle#rc() ” alternatively, pass a path where Vundle should install plugins “let path = ‘~/some/path/here’ ”call vundle#rc(path) “ let Vundle manage Vundle, required Plugin ‘gmarik/vundle’ ” The following are examples of different formats supported. “ Keep Plugin commands between here and filetype plugin indent on. ” scripts on GitHub repos Plugin ‘tpope/vim-fugitive’ Plugin ‘Lokaltog/vim-easymotion’ Plugin ‘tpope/vim-rails.git’ “ The sparkup vim script is in a subdirectory of this repo called vim. ” Pass the path to set the runtimepath properly. Plugin ‘rstacruz/sparkup’, {‘rtp’: ‘vim/’} “ scripts from http://vim-scripts.org/vim/scripts.html Plugin ‘L9’ Plugin ‘FuzzyFinder’ ” scripts not on GitHub Plugin ‘git://git.wincent.com/command-t.git’ “ git repos on your local machine (i.e. when working on your own plugin) Plugin ‘file:///home/gmarik/path/to/plugin’ ” 。。。 filetype plugin indent on “ required Bundle ‘Valloric/YouCompleteMe’
保存退出,打开vim,输入 :BundleInstall 进行自动安装 Linux是一套免费使用和自由传播的类Unix操作系统 |
温馨提示:喜欢本站的话,请收藏一下本站!