在Windows平台上使用Git和pathogen管理gVim插件

来源:互联网 发布:java软件开发图形界面 编辑:程序博客网 时间:2024/06/09 22:48

        本文中介绍的操作是在 64 bit Win7 操作系统上实现的。在 Vim 的官网:http://www.vim.org/ 上有一篇由 Pritesh Ugrankar 写的文章《Simple Steps to Help You Install gVim on Windows 7》,在 Vim 官网上的链接是:http://www.vim.org/ugrankar.pdf 。本文在写作时参考了这篇文章。

--------------------------------------------------------------------------

        Vim 的插件在安装时通常没有明确的目录划分,当插件数量比较多时,很难管理。pathogen 是一个 Vim 插件,允许用户将 Vim 的多个插件安装到“bundle\子插件名”这样的子目录中,在 Vim 启动时加载这些插件。如果将 pathogen 与 Git 相结合,就可以让 Vim 用户方便地区分、添加、升级插件,具体操作过程如下:

1. 下载并安装 gVim;
        在 Vim 官网上下载并安装 gVim,本文下载的版本是gVim 7.4,链接是:ftp://ftp.vim.org/pub/vim/pc/gvim74.exe 。
由于本人的计算机平常只有作者一个用户,所以本文中并没有考虑多用户共享使用gVim的情况。安装目录可以自由选择,本文中在下载后把 gVim 安装到了目录 E:\Vim 下面。安装完成后,在这个目录下有 vim74 和 vimfiles 两个子目录,还有一个名为 _vimrc 的文件。

 

2. 下载并安装 git for windows;
       到网站:http://msysgit.github.io/ 下载并安装 git for windows,写本文时的下载链接是:https://github.com/msysgit/msysgit/releases/download/Git-1.9.5-preview20150319/Git-1.9.5-preview20150319.exe 。 安装时在 Select Components 这一步中勾选 Windows Explorer integration,并选中 Advanced context munu(git-cheetah plugin),如下图:

 

在 Adjusting your PATH environment 这一步选择 Run Git from the Windows Command Prompt ,如下图:

安装完成以后,同时按 Win + R 键调出 Windows 的“运行”窗口,输入 cmd 后回车,打开命令行窗口。输入命令:git --version,如果显示内容与下图类似:

       说明 git for windows 安装成功。

 

3. 下载 vim 的插件 pathogen;
       到 pathogen 的下载网页:http://www.vim.org/scripts/script.php?script_id=2332 ,下载pathogen.zip,本文中下载的pathogen版本号是2.3,下载后解压,提取出压缩包中的 pathogen.vim ,放到目录 E:\Vim\vim74\autoload 下面。用任意一种文本编辑器打开 E:\Vim\_vimrc 文件,在开头添加以下一行内容:
execute pathogen#infect()
       保存 _vimrc 文件并退出编辑。

 

4. 用 Git 下载并安装其他 vim 插件。
        在目录 E:\Vim\vimfiles 下面创建一个名为 bundle 的子目录。到网站:http://vim-scripts.org/vim/scripts.html 上去找要下载的插件,比如要下载名为 EditPlus 的配色方案,在链接上单击鼠标右键,选择“复制快捷方式”,如下图所示:

       接下来同时按 Win + R 键调出 Windows 的“运行”窗口,输入 cmd 后回车,打开命令行窗口。进入路径 E:\Vim\vimfiles\bundle ,输入命令 git clone,再输入一个空格,然后在光标闪烁处点击鼠标右键,选择“粘贴”,就会把 EditPlus 配色方案插件的链接粘贴进去,如下图所示:

 

 

整个命令如下图所示:

 

 

按回车键,显示与下图类似:

 

 

       命令执行成功以后,在 bundle 目录下会创建一个名为 EditPlus 的子目录。启动gVim,在命令模式下输入
:color editplus
       这样配色方案就类似于 EditPlus 下的效果,打开一个 C 程序,显示效果如下图:

 

       注意在网站 http://vim-scripts.org/vim/scripts.html 上提供的插件下载链接可能有多种形式,比如

网页形式: http://github.com/vim-scripts/SelectBuf ,
vim 文件形式:http://github.com/vim-scripts/minibufexpl.vim
zip 文件形式:http://github.com/vim-scripts/minibufexpl.vim

        使用 git clone 命令添加插件时,后面可以跟任何形式的下载链接都可以,比如想要添加 Buffer Explorer 插件,可以使用 git clonehttp://github.com/vim-scripts/bufexplorer.zip 命令,执行结果如下图:

 

        执行完成后会将 Buffer Explorer 添加到目录 E:\Vim\vimfiles\bundle\bufexplorer.zip\ 下面(注意这里的 bufexplorer.zip 是一个目录名,而不是文件)。启动 gVim,在命令模式下依次按下 \ b v 三个键,就会显示 Buffer Explorer 的子窗口,如下图所示:

 

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 手机网页乱跳怎么办 老公说话不算话怎么办 编曲接不到活怎么办 电表显示跳闸黄灯怎么办 硫酸铬钾中毒怎么办 门锁能扭动却打不开怎么办 防盗门保险坏了怎么办 厦门工会卡过期怎么办 阴雨天被子受潮怎么办 衣服晾臭了怎么办 喷砂机油水分离泵有油怎么办 水太烫玻璃瓶盖打不开怎么办 玻璃罐的玻璃盖打不开怎么办? 开红酒没有开瓶器怎么办 手机卡突然坏了怎么办 滚筒洗衣机打不开门怎么办 全自动洗衣机门开不开怎么办 好期待评分不足怎么办 单片机数码管亮度低怎么办 猫的同轴灯不亮怎么办 楼下邻居太吵怎么办 冰箱冷却液内露怎么办 冷却水没有了会怎么办 金立m7信号不好怎么办 csgo凉了饰品怎么办 模型拟合度低怎么办 石膏线用发泡胶怎么办 电表上显示err10怎么办 电表显示欠压怎么办 tcl电视遥控器失灵怎么办 玩具汽车遥控器失灵怎么办 玩具车遥控丢了怎么办 按压扣坏了怎么办 电脑用不了鼠标怎么办 多肉上的肉虫子怎么办 警察被取消警衔怎么办 隐形眼镜带歪了怎么办 gta5正在加载慢怎么办 gta5线上卡住了怎么办 皮子掉的颜色怎么办 gta5死了之后车怎么办