文档章节

gVim 64位 Windows 7 安装过程 (使用spf13配置)

随影求是
 随影求是
发布于 2013/12/30 19:14
字数 570
阅读 228
收藏 0
64bit Windows 7 安装 gVim 7.3 (gvim73_46.exe) 并使用spf13-vim配置,过程如下:

1. 下载并安装gvim73_46.exe, 本文采用路径为:C:\Users\(your user name here)\Vim

2. spf13-vim是利用Vundle管理的一套Vim配置脚本,集成了很多流行的插件。可以用来方便地配置安装在Linux,Mac和Windows系统下面的Vim。为了下载并使用spf13的配置文件,首先需要安装msysgit (本文使用版本为Git-1.8.0-preview20121022), 该版本已经捆绑了Curl;验证git和curl是否安装成功,如果出现以下信息,表示OK。









虽然curl安装成功,但是为了能够让git正常使用curl,按照spf13的提示,需要新建一个curl.cmd 文件并复制到C:\Program Files\Git\cmd\curl.cmd。该文件内容如下:


@rem Do not use "echo off" to not affect any child calls.
@setlocal

@rem Get the abolute path to the parent directory, which is assumed to be the
@rem Git installation root.
@for /F "delims=" %%I in ("%~dp0..") do @set git_install_root=%%~fI
@set PATH=%git_install_root%\bin;%git_install_root%\mingw\bin;%PATH%

@if not exist "%HOME%" @set HOME=%HOMEDRIVE%%HOMEPATH%
@if not exist "%HOME%" @set HOME=%USERPROFILE%

@curl.exe %*
这样运行gVim时,就不会出现gist无法使用curl的错误提示。


3. 下载并运行spf13-vim 的 spf13-vim-windows-install.cmd。注意,必须以管理员权限运行,否则无法建立配置文件与原版配置文件的链接。

4. 在路径C:\Users\(your user name here)\ 下新建 ~/.vimrc.local 和 ~/.gvimrc.local 做本地个性化配置。 例如,在.vimrc.local文件中输入 colorscheme molokai 可以用molokai代替缺省的颜色主题。更多的个性化配置和插件说明可以参考 spf13-vim

5. 为了使用Tagbar插件,需要安装生成索引文件的 Exuberant Ctags(ctags58.zip)。解压并复制ctags.exe到windows/system32/. 验证是否成功如下图所示:







更多在Vim中使用ctags的信息请参考 TagbarExuberant Ctags

PS. spf13的gVim MacVim配置文件备受推崇,号称最完美的vim配置文件。但是里面插件种类比较多,不一定每个都会用到;有些操作习惯也并不是受每个人的欢迎。尤其是对我这种基本上只用fortran做数值计算的人来说,很多功能都浪费了。

本文转载自:http://gimacsun.blogspot.com/2012/10/gvim-64-windows-7-spf13.html

共有 人打赏支持
随影求是
粉丝 38
博文 182
码字总数 6102
作品 0
南岸
高级程序员
Ubuntu10.10下编译安装vim 7.3

vim7.3正式版发布了,Ubuntu 10.10中用apt-get安装的vim的版本是7.2,想体验7.3的新功能,就只能自己编译了。 下面是最新版安装笔记: 1. 加入必需的终端库: sudo apt-get install libncur...

durban
2012/05/08
0
0
Gvim开发环境配置笔记--Windows篇

环境:Windows7 旗舰版 1、安装Gvim7.3 : 下载地址http://www.vim.org/download.php#pc。 2、安装中文帮助:vimcdoc-1.8.0-setup.exe 地址http://vimcdoc.sourceforge.net/ 会自动识别gvim的...

随影求是
2013/12/29
0
3
IDE---GVim各种功能的实现原理

经过几天的配置GVim,使他支持php的开发,用来替换大型的IDE,这东西挺笨重的 其实他的配置是很简单的,我的Gvim最后我需要的功能全部实现了,最重要的是支持函数的自动提示,错误代码的提示...

durban
2012/02/18
0
0
用Gvim建立IDE编程环境 (Windows篇)

本文源自:http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx。 0.准备软件及插件。 (a)gvim72.exe 地址ftp://ftp.vim.org/pub/vim/pc/gvim72.exe。 (b)vimcdoc-1.7.0-setup.exe......

卡得侬
2012/03/24
0
0
WINDOWS下GVIM的块选

LINUX下是Ctrl-v,但是在windows下的GVIM,Ctril-v是粘贴。 WINDOWS下的GVIM的块选命令是: V+Ctrl-q,然后使用hjkl移动。 先按V,在按组合键Ctrl-q,然后使用hjkl来移动光标选择块。...

lyle_5
2012/09/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Docker Compose 原理

Docker 的优势非常明显,尤其是对于开发者来说,它提供了一种全新的软件发布机制。也就是说使用 docker 镜像作为软件产品的载体,使用 docker 容器提供独立的软件运行上下文环境,使用 dock...

Java干货分享
19分钟前
0
0
解决过滤器中设置cookie无效的问题

解决过滤器中设置cookie无效的问题 代码现场 filterChain.doFilter(sessionSyncRequestWrapper, response);Cookie emailCook = WebServletUtil.getSelectedCookie(request.getCookies(), ......

黄威
30分钟前
0
0
Hbase Schema 设计注意事项及最佳实践总结

一个列族的所有列在硬盘上存放在一起,使用这个特性可以把不同访问模式的列放在不同列族,以便隔离它们。这也是HBase被称为面向列族的存储(column-family-oriented store)的原因。 1、RowKe...

PeakFang-BOK
42分钟前
1
0
t-io给群组成员内置排序

1、实现比较器Comparator<ChannelContext> package xxx;import java.util.Comparator;import java.util.Objects;import java.util.Set;import java.util.TreeSet;import or......

talent-tan
46分钟前
2
0
px、em、rem 区别及作用

原文 起因: 一开始是为了解决页面放大时,字体不跟着放大的 bug。现在多用用于统一规范。 概念: 任意浏览器的默认字体高都是16px。所有未经调整的浏览器都符合: 1em=16px。那么12px=0.75em...

lemos
55分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部