zoukankan      html  css  js  c++  java
  • Windows下Vim插件管理器Vundle的安装以及使用简介

    Vundle下载

    从GitHub clone仓库

    cd %USERPROFILE%
    git clone git@github.com:VundleVim/Vundle.vim.git %USERPROFILE%/vimfiles/bundle/Vundle.vim
    

    编辑_vimrc

    如果个人文件夹下不存在,那么就新创建一个。

    vim _vimrc
    

    然后在其中输入以下内容:

    " 设置相对行号, 个人喜好
    set relativenumber
    
    " 去除和Vi的一致性
    set nocompatible
    " 必须添加
    filetype off
    
    " 设置包括Vundle以及初始化相关的runtime path
    set rtp+=%USERPROFILE%/vimfiles/bundle/vundle.vim/
    call vundle#begin()
    " 另外一种选择,指定一个Vundle安装插件的路径
    " call vundle#begin('~/another/path')
    
    " 让Vundle管理插件版本
    Plugin 'VundleVim/Vundle.vim'
    
    " 以下范例用来支持不同格式的插件安装.
    " 请将安装插件的命令放在vundle#begin和vundle#end之间.
    " 1. Github上的插件
    " 格式为 Plugin '用户名/插件仓库名'
    " Plugin 'tpope/vim-fugitive'
    " 2. 来自 http://vim-scripts.org/vim/scripts.html 的插件
    " Plugin '插件名称' 实际上是 Plugin 'vim-scripts/插件仓库名' 只是此处的用户名可以省略
    " Plugin 'L9'
    " 3. 由Git支持但不在github上的插件仓库 Plugin 'git clone 后面的地址'
    " Plugin 'git://git.wincent.com/command-t.git'
    " 4. 本地的Git仓库(例如自己的插件) Plugin 'file:///+本地插件仓库绝对路径'
    " Plugin 'file:///home/gmarik/path/to/plugin'
    " 5. 插件在仓库的子目录中.
    " 正确指定路径用以设置runtimepath. 以下范例插件在sparkup/vim目录下
    " Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}
    " 6. 安装L9,如果已经安装过这个插件,可利用以下格式避免命名冲突
    " Plugin 'ascenator/L9', {'name': 'newL9'}
    
    " 所有的插件都需要在这行之前
    call vundle#end()
    " 加载Vim自带的插件和相应的语法和文本类型的相关脚本
    filetype plugin indent on
    
    " 常用的命令
    " :PluginList       - 列出所有已配置的插件
    " :PluginInstall  	 - 安装插件,追加 `!` 用以更新或使用 :PluginUpdate
    " :PluginSearch foo - 搜索 foo ; 追加 `!` 清除本地缓存
    " :PluginClean      - 清除未使用插件,需要确认; 追加 `!` 自动批准移除未使用插件
    
    

    为了在Vim中安装插件,首先需要在VIm的配置文件声明它们,Windows 10中Vim的配置文件是%USERPROFILE%/_vimrc。在配置文件中声明插件时,列表应该以call plug#begin(PLUGIN_DIRECTORY)开始,并以plug#end()结束。当然,也可以先将Vundle的路径添加到runtimepath中。

    之后打开Vim,输入:PluginInstall就完成了。

    安装插件

    1. 修改_vimrc文件;
    2. 运行命令安装插件,有两种方法:
      1. 运行Vim,在命令模式输入:PluginInstall
      2. 在终端输入vim +PluginInstall +qall

    卸载插件

    1. 编辑_vimrc,删除相关配置;
    2. 重新打开Vim,输入BundleClean

    参考文献

    1. https://blog.csdn.net/zhangpower1993/article/details/52184581
  • 相关阅读:
    Silverlight生命周期概述
    NVolecity 处理DataTable 小记
    Adobe CS6 安装的时候,安装到AdobeHelp 死掉的解决方法
    验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate 的解决办法
    为什么要写博客
    [原创]SQL发音考证(搜寻SQL86标准)
    [转载]《暗时间》:为什么你应该(从现在开始就)写博客
    [转载]《暗时间》:书写是为了更好的思考
    [原创]手把手教你写网络爬虫(1):网易云音乐歌单
    javascript简单的日历实现《转》
  • 原文地址:https://www.cnblogs.com/tianshihao/p/14995346.html
Copyright © 2011-2022 走看看