安装 Vbundle 的笔记

Vbundle 挺好用的,能够很方便管理Vim的一些插件。虽然Vbundle的安装方法看的很简单,但是它的配置却让我弄了很久,现在记录如下,方便后面安装时再出现相同的问题:

我按照这里的官方提示的安装方法:https://github.com/VundleVim/Vundle.vim 来安装的

(注意:Vbundle之前有一个比较老的版本,现在的这个是新版本,所以安装和配置都按照最新的版本来)

官方的安装方法如下(再Linux下忽略 1. ,直接从 2.  开始)

  1. Introduction:

    Installation requires Git and triggers git clone for each configured repository to ~/.vim/bundle/ by default. Curl is required for search.

    If you are using Windows, go directly to Windows setup. If you run into any issues, please consult the FAQ. See Tips for some advanced configurations.

    Using non-POSIX shells, such as the popular Fish shell, requires additional setup. Please check the FAQ.

  2. Set up Vundle:

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

  3. Configure Plugins:

    Put this at the top of your .vimrc to use Vundle. Remove plugins you don‘t need, they are for illustration purposes.

    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 ‘VundleVim/Vundle.vim‘
    
    " The following are examples of different formats supported.
    " Keep Plugin commands between vundle#begin/end.
    " plugin on GitHub repo
    Plugin ‘tpope/vim-fugitive‘
    " plugin from http://vim-scripts.org/vim/scripts.html
    Plugin ‘L9‘
    " Git plugin not hosted 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‘
    " 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/‘}
    " Install L9 and avoid a Naming conflict if you‘ve already installed a
    " different version somewhere else.
    Plugin ‘ascenator/L9‘, {‘name‘: ‘newL9‘}
    
    " All of your Plugins must be added before the following line
    call vundle#end()            " required
    filetype plugin indent on    " required
    " To ignore plugin indent changes, instead use:
    "filetype plugin on
    "
    " Brief help
    " :PluginList       - lists configured plugins
    " :PluginInstall    - installs plugins; append `!` to update or just :PluginUpdate
    " :PluginSearch foo - searches for foo; append `!` to refresh local cache
    " :PluginClean      - confirms removal of unused plugins; append `!` to auto-approve removal
    "
    " see :h vundle for more details or wiki for FAQ
    " Put your non-Plugin stuff after this line
  4. Install Plugins:

    Launch vim and run :PluginInstall

    To install from command line: vim +PluginInstall +qall

我的问题就出现在了配置这块,按照他的方法,我将配置文件放到了我的 .vimrc 的最顶部,然后再运行 :PluginInstall的时候会提示:

unknown function vundle#installer#new  的错误

然后就去找方法:

稍微相关的有:

https://alankydd.wordpress.com/2012/09/09/unknown-function-vundleinstallernew/

不够最后我按照上面的方法一开始也没有成功,直到我:

把 vundle 相关的配置信息放到了我的 .vimrc  的最底部, 这最终才成功了;

时间: 2024-12-28 20:59:02

安装 Vbundle 的笔记的相关文章

debain 8安装为知笔记(how to install wiznote in debain 8)

刚装了debain8后想安装为知笔记,百度之后发现为知笔记原来是开源软件.代码托管在github上:https://github.com/WizTeam/WizQTClient 但是上面只有Ubuntu的安装方法: $ sudo add-apt-repository ppa:wiznote-team $ sudo apt-get update $ sudo apt-get install wiznote 问题是这个库debain8没办法用(没有为debain8建立版本搜寻的目录),但是里面的de

redis 安装配置学习笔记

redis 安装配置学习笔记 //wget http://download.redis.io/releases/redis-2.8.17.tar.gz 下载最新版本 wget http://download.redis.io/redis-stable.tar.gz 首先必须要有 gcc 与 make apt-get install gcc apt-get install make 1.解压 [email protected]:~# tar -xvf redis-stable.tar.gz 2.测

LNMP 源码安装 超详细笔记记录 PHP7 MariaDB 10.1.12

LNMP 源码安装 超详细笔记记录 php 7.04 版本 mariaDB  10.1.12 版本 首先安装nginx 一般编译nginx时,都要先安装pcre.zlib等外部支持程序,然后编译安装nginx时指定这些外部支持程序的位置,这样nginx在每次启动的时候,就会去动态加载这些东西了. 下面介绍的是另一种方式,即将这些程序编译到nginx里面去,这样nginx启动时就不会采用动态加载的方式去load.从古谱中可获知,这种方式会比动态加载有更高的效率. 首先 安装 yum install

Ubuntu12.04安装lnmp环境笔记

说明:笔记中使用的命令都是在root账户权限下执行的,如果使用的是普通账户,请注意在命令前加上“sudo”指令. 1.更新apt-get软件库: 命令:apt-get update 该操作的目的是确保通过 apt-get安装的软件是软软件库中最新的,当然如果未更新,可能会不能安装一些apt-get上近期才出现的软件. 2.安装nginx服务器: 命令:apt-get install nginx 安装过程中会出现上面的提示,默认选择的是Y回车即可. 安装完毕以后,进行测试,打开任意浏览器, 地址栏

kali2.0安装及使用笔记(附带vim配置,长期更新)

作者:King-CDQ 时间:16/08/19 原创文章,转载请注明出处(作者和原文链接). 如有特别用途,请与我联系邮箱:[email protected] 早就听说Kali的大名,整合多款渗透测试的软件,让想尝试一把黑客感觉的我跃跃欲试,但是苦于没有时间, 一直没有安装.正好今年(2016年)kali大更,更是推出了rolling版本,这次我就直接安装kali2.0,同时分享 给大家我的安装过程和系统的相关配置,同时作为我使用kali的笔记,有什么好用的软件我都会记录下来, 长期记录,作为以

ubuntu12.04 安装Android Studio笔记

Ubuntu安装Android Studio 说明 安装教程参考stormzhang的博客 所有的软件在这里(已经备份到自己的pan) 注:此笔记在gitbook下完成,扔到osc上看看对markdown的支持如何?(结果是gitbook太完美,osc markdown还需要加油) 安装SDK 解压sdk/android-sdk_r24.0.2-linux.tgz到/home/cyper/android-sdk-linux(设定为$ANDROID_HOME),这步会生成tools目录,里边有an

linux下安装一款笔记软件(为知笔记)

今天突然想在ubuntu上安装一款跨平台(windows.linux.android)的笔记软件来做日常记录.文章记录以及网页收藏.原先并没有使用过类似的软件,只是见身边的很多人在使用印象笔记来做记录,但是度娘搜索查看之后发现,印象笔记官方只有Windows和android版本,linux的版本的好像是由其他人开发的,另外它还分什么国际版和国内版什么的,搞得好乱呐.搜索到以下安装的方法,但是并没有成功. 1 #安装Everpad 本人并未成功 2 3 sudo add-apt-repositor

linux 下安装mysql相关笔记

安装mysqlyum -y install mysql-serveryum -y install mysql mysql-devel 都显示完成就可以了 查看mysql的版本号rpm -qi mysql-server 数据库目录/var/lib/mysql/配置文件/usr/share /mysql(mysql.server命令及配置文件)相关命令/usr/bin(mysqladmin mysqldump等命令)启动脚本/etc/rc.d/init.d/(启动脚本文件mysql的目录) 启动my

centos7最小化安装后配置笔记

一.安装wget(步骤2备用) yum install wget -y 二.切换yum源为阿里云 备份旧源: mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 下载新的源文件: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo    (可将7换成6.5等等) 生成缓存: