发现GVim Portable很好用,像大家推荐

473 views
Skip to first unread message

loseblue

unread,
Oct 25, 2009, 4:18:46 AM10/25/09
to Vim.cn
GVim Portable以gvim为基础。

最大的好处就是他的配置文件和插件是装载GVim Portable内部的文件夹中的。

这样重装系统之后非常容易重新使用~
也可以装到u盘里四处带着走,随手打开就用。
毕竟配置一个时间挺长的。而且自定义的习惯在别的机器上不一定有。
有了它就没问题了

我在windows下使用的,linux还没有试过~

2007-07-26: GVim Portable 7.1.0 Released
Based on vim version 7.1.42
Released under GPLv3

欢迎大家对其优缺点讨论

付官方主页
http://portablegvim.sourceforge.net/

闲耘(tm)

unread,
Oct 25, 2009, 5:04:51 AM10/25/09
to vim...@googlegroups.com
我在Windows上,好像gvim本身就可以是便携式(或者说绿色)的,如果安装在非系统盘,重装系统后,gvim仍可以正常使用。
也可以把配置文件复制到其他机器,同样保持同样的设定的。
--
闲耘™ (@hotoo, xianyun.org)
Sent from Hangzhou, 33, China


2009/10/25 loseblue <lose...@gmail.com>

RedNax

unread,
Oct 25, 2009, 6:27:22 AM10/25/09
to Vim.cn
Vim的安装程序做这三件事:
1. 拷贝文件到硬盘
2. 执行install.exe 注入右键菜单和生成bat文件
3. 注册反删除程序和建立开始菜单

所以一般绿色版执行一下iinstall.exe就可以了


On 10月25日, 下午5时04分, 闲耘(tm) <hotoo...@gmail.com> wrote:
> 我在Windows上,好像gvim本身就可以是便携式(或者说绿色)的,如果安装在非系统盘,重装系统后,gvim仍可以正常使用。
> 也可以把配置文件复制到其他机器,同样保持同样的设定的。
> --

> 闲耘(tm) (@hotoo, xianyun.org)


> Sent from Hangzhou, 33, China
>

> 2009/10/25 loseblue <loseb...@gmail.com>

Cyril.Liu

unread,
Oct 25, 2009, 9:33:24 AM10/25/09
to vim...@googlegroups.com
同意这个说法, 我在win下的gvim, 把_vimrc放在安装目录下, 把插件也放在安装目录下的plugin。 重装系统后不需要做任何设置。
--
About Cyril.Liu
-----------------------------------
Cyril
是一个程序员,
现在是个穷光蛋,
他常常跟自己说:"我喺一個有理想嘅蝸牛仔仔"
http://blog.liuciyong.cn/

Ricky

unread,
Oct 25, 2009, 11:05:34 AM10/25/09
to vim...@googlegroups.com
WIN下也可以定义HOME目录把.vimrc扔到那里,这样我的cygwin还可以和win共用同一个vimrc和runtime,我要在两个地方使用vim,一直都是打包压缩就好了,重来不安装 : )

Asins

unread,
Oct 25, 2009, 9:23:25 PM10/25/09
to vim...@googlegroups.com
我也没重新安装过,重装系统后只要运行下win72目录下的install.exe就OK了,
这也只不过方便右键菜单吧了,不运行这个gvim.exe也是能直接运行的,
所以觉得这便携式版没必要。

不过有些Portable还是很需要的,比如firefox,每次装插件是很烦的事,
再比如FileZilla,重装系统后所有账号都会丢失,
用便携版就相当不错了,

2009/10/25 Ricky <rich...@live.com>

yuhuibear

unread,
Oct 26, 2009, 6:26:56 AM10/26/09
to Vim.cn
总觉得在win下面vim怪怪的,而且少了强大的cim工具, 我觉得, 也没有什么需要来vim的。。。。

个人看法, 请勿拍砖。

On 10月26日, 上午9时23分, Asins <lwky...@gmail.com> wrote:
> 我也没重新安装过,重装系统后只要运行下win72目录下的install.exe就OK了,
> 这也只不过方便右键菜单吧了,不运行这个gvim.exe也是能直接运行的,
> 所以觉得这便携式版没必要。
>
> 不过有些Portable还是很需要的,比如firefox,每次装插件是很烦的事,
> 再比如FileZilla,重装系统后所有账号都会丢失,
> 用便携版就相当不错了,
>

> 2009/10/25 Ricky <richi...@live.com>


>
> > WIN下也可以定义HOME目录把.vimrc扔到那里,这样我的cygwin还可以和win共用同一个vimrc和runtime,我要在两个地方使用vim,一直都是打包压缩就好了,重来不安装
> > : )
>
> > 同意这个说法, 我在win下的gvim, 把_vimrc放在安装目录下, 把插件也放在安装目录下的plugin。 重装系统后不需要做任何设置。
>

> > 2009/10/25 闲耘 <hotoo.cn@ <hotoo...@gmail.com>gmail.com>


>
> >> 我在Windows上,好像gvim本身就可以是便携式(或者说绿色)的,如果安装在非系统盘,重装系统后,gvim仍可以正常使用。
> >> 也可以把配置文件复制到其他机器,同样保持同样的设定的。
> >> --

> >> 闲耘(tm) (@hotoo, xianyun.org)


> >> Sent from Hangzhou, 33, China
>

> >> 2009/10/25 loseblue <loseb...@gmail.com>

Ricky

unread,
Oct 26, 2009, 7:40:24 AM10/26/09
to vim...@googlegroups.com

cim工具指哪些? 我现在用gvim调用grep倒很方便的,而且好多unix utility都有win版了

有时候不得不这样做,比如公司只能用windows的时候
-------------------------------------------------

Ricky

unread,
Oct 26, 2009, 7:44:29 AM10/26/09
to vim...@googlegroups.com
加右键菜单也可以通过导入注册表,install.exe可以精简掉,: )
----------------

Yongwei Wu

unread,
Oct 26, 2009, 10:23:54 AM10/26/09
to vim...@googlegroups.com
你这是找拍:-)。我就是在Windows下用Vim,而且在Windows用得比在其它操作系统下更爽。

Vim胜在它是功能极其强大的编辑器,而不是因为它是*NIX下的缺省编辑器。这不因平台而改变。我在任何个人电脑的操作系统下(Windows/Mac/Linux)都会安装Vim。

2009/10/26 yuhuibear <yuhu...@gmail.com>:


> 总觉得在win下面vim怪怪的,而且少了强大的cim工具, 我觉得, 也没有什么需要来vim的。。。。
>
> 个人看法, 请勿拍砖。

--
Wu Yongwei
URL: http://wyw.dcweb.cn/

闲耘(tm)

unread,
Oct 26, 2009, 10:28:22 AM10/26/09
to vim...@googlegroups.com
哈哈,围拍。

--
闲耘™ (@hotoo, xianyun.org)



2009/10/26 Yongwei Wu <wuyo...@gmail.com>

郁也风

unread,
Oct 26, 2009, 10:34:18 AM10/26/09
to vim...@googlegroups.com
其实我用vim主要就是因为其跨平台,够强大,不需要在不同平台切换不同的编辑器。

工作的时候用windows,在家用mac,本来后者有个牛逼的textmate,用起来很爽,当然,大量的快捷键也需要花时间去记忆,而切换到windows之后,这些花费的成本就没有啥意义了。

仔细想想,在目前无法放弃windows的情况下,还是老老实实找个跨平台的用吧

cast orion

unread,
Oct 26, 2009, 8:45:18 PM10/26/09
to vim...@googlegroups.com
顶....
用了vim后我才知道我保存的文件是什么编码的...

2009/10/26 郁也风 <wji...@gmail.com>

yuhuibear

unread,
Oct 27, 2009, 5:17:41 AM10/27/09
to Vim.cn
还真就拍上了。

1. 所谓绿色是window自身的说法, 照平常对绿色的认识, 那我可以说 linux 自己都是绿色的。
2.vim是个编辑器, 但是vim 绝对不仅仅是个编辑器,接合脚本和shell能做得事又快有好。

虽然我不是这方面的高手,但是,我相信,这里肯定有高人, 高人肯定完全赞同这个看法。(没有的话算是我错)。

我只是打酱油, 本来都偏题了, 再偏下去没有意义, 非要说个输赢的话, 我先投降, 你们赢了。
赞成linux 不仅是一个OS,而是一种思维就行了。

On 10月26日, 下午10时23分, Yongwei Wu <wuyong...@gmail.com> wrote:
> 你这是找拍:-)。我就是在Windows下用Vim,而且在Windows用得比在其它操作系统下更爽。
>
> Vim胜在它是功能极其强大的编辑器,而不是因为它是*NIX下的缺省编辑器。这不因平台而改变。我在任何个人电脑的操作系统下(Windows/Mac/Linux)都会安装Vim。
>

> 2009/10/26 yuhuibear <yuhuib...@gmail.com>:

闲耘(tm)

unread,
Oct 27, 2009, 5:24:59 AM10/27/09
to vim...@googlegroups.com
您认真了。
Vim在Windows下表现很好,一点都不“怪怪的”;而且我也是作为主编辑器的,并不是“没什么需求”;就是这样。

--
闲耘™ (@hotoo, xianyun.org)

Sent from Hangzhou, 33, China


2009/10/27 yuhuibear <yuhu...@gmail.com>

Ricky

unread,
Oct 27, 2009, 9:38:25 AM10/27/09
to vim...@googlegroups.com
vim可定制性可以适应各种要求,比如我就用的古老的语言,没有任何IDE支持,
其他编辑工具仅仅能语法高亮而已,编辑效率更是没得说,这个时候vim在windows下用起来比其他任何工具都顺手,
要想有各种功能都可以自己去实现,其他编辑器恐怕除了emacs能做到这个并且高效率编辑的还有谁?
---------

Yongwei Wu

unread,
Oct 27, 2009, 10:07:08 AM10/27/09
to vim...@googlegroups.com
1. 一般说“绿色软件”,是指所有文件在一个目录下,不需要安装就可以执行。这个意义上说,Linux下的大部分软件不是“绿色”的。我本人并不对“绿色”软件感冒,还是觉得安装软件更好。

2. 没理由一定要shell。你可以用Vim写脚本,也可以用Python、Ruby、Perl、Tcl,或者Windows的批处理来写。或者用C/C++写程序用Vim脚本来调。我的Windows机器上有常用的GNU工具,像grep、rm、tee、gcc之类的。Cygwin/Bash也有,但很少和Vim一起用。

2009/10/27 yuhuibear <yuhu...@gmail.com>:


> 1. 所谓绿色是window自身的说法, 照平常对绿色的认识, 那我可以说 linux 自己都是绿色的。
> 2.vim是个编辑器, 但是vim 绝对不仅仅是个编辑器,接合脚本和shell能做得事又快有好。

--

bigclean

unread,
Oct 28, 2009, 12:57:21 AM10/28/09
to vim...@googlegroups.com
自己在windows版本上用的vim所有的配置文件都是放置在HOME目录下的,而且自己也模仿linux分区,专门分了一个盘用作home用,还是很方便的,而且其他的emacs配置文件,gtkrc,gnome的主题都是放在这个目录下的,这样比较方便。一般而言,unix的软件默认都会搜索HOME目录下的配置文件的。
命令行的工具win下的太差了,而且不跨平台,自己是用的GNUwin32工具包,把常用的工具都在win下安装了,还算方便,迁移的成本比较低,在win下这些工具配合经常会出问题(awk),应该是win的pipe问题。因此,又是还会用用emacs的eshell,还算正常。自己还是不大喜欢cygwin,msys还不是很成熟。

2009/10/25 loseblue <lose...@gmail.com>:

--
walking on my way.

Jian Cheng

unread,
Oct 28, 2009, 1:14:36 AM10/28/09
to vim...@googlegroups.com
搞不明白为啥不直接linux,搞那么复杂干啥

cast orion

unread,
Oct 28, 2009, 1:43:29 AM10/28/09
to vim...@googlegroups.com
我也是

bigclean

unread,
Oct 28, 2009, 10:26:46 AM10/28/09
to vim...@googlegroups.com
自己这么做也是无奈之举,无法使用unix的痛苦。其实建立HOME目录,最大的好处是可以各个平台通用,只需要配置文件作少量更改即可。
自己还是在校生,用的暂时是win7 rc,碍于学校网络的华为认证,只能使用win,linux也有安装,只是用作引导grub而已。

2009/10/28 Jian Cheng <jian.ch...@gmail.com>:

--
walking on my way.

windstorm

unread,
Oct 28, 2009, 9:19:24 PM10/28/09
to vim...@googlegroups.com
这有什么好解释的,我爱用Windows就用Windows,爱用Linux就用Linux,爱用mac就用mac,都可以用vim,没啥搞不明白的

谁规定Windows下不能玩vim的?

----------------------------------------------------------------------------------
Yours Sincerely
Kun

2009/10/28 bigclean <zheng...@gmail.com>:

闲耘(tm)

unread,
Oct 28, 2009, 10:00:47 PM10/28/09
to vim...@googlegroups.com
强悍的解释,就是这样。
总有一些人喜欢以自我为中心。

--
闲耘™ (@hotoo, xianyun.org)



2009/10/29 windstorm <likunar...@gmail.com>

Ricky

unread,
Oct 29, 2009, 6:20:33 AM10/29/09
to vim...@googlegroups.com
彪悍的人不需要解释
----

石康志

unread,
Oct 31, 2009, 2:03:49 AM10/31/09
to vim...@googlegroups.com
对于不安装就可以执行,win和linux下很多软件都是。linux下的什么deb,rpm,...这些说着是安装包,其实基本上就是解压,安装工具会帮你处理下路径,环境变量,以及所有软件的管理。你直接解压他们就可以看到其实里面就是文件树。
win下除了需要写入注册表等全局信息的软件,也都是绿色的,安装是win最擅长的包装。

2009/10/27 Yongwei Wu <wuyo...@gmail.com>



--
qingshi163

Jarod

unread,
Nov 2, 2009, 2:03:23 AM11/2/09
to Vim.cn
大家都讨论得很激烈啊。
其实,windows 下的gvim只要把_vimrc和plugin放在安装目录下。下次直接运行那个gvim.exe就ok了,
install.exe都可以不用。
因为俺是TC,然后F4 menu来调用vim。
如果需要右键菜单的话,就自己导入一个注册表。也可以让右键支持tab打开。Ricky也说到了


不过,我这里倒是遇到一个问题。
Richy兄说windows下可以设home目录,这个要怎么做。
俺试过,但是好像都失败了......

比如说,俺公司电脑会给俺map一个网盘,然后vim每次都会把那个盘当作home目录......汗死
俺试着在_vimrc 里面set 也改不过来。


On 10月25日, 下午11时05分, "Ricky" <richi...@live.com> wrote:
> WIN下也可以定义HOME目录把.vimrc扔到那里,这样我的cygwin还可以和win共用同一个vimrc和runtime,我要在两个地方使用vim-,一直都是打包压缩就好了,重来不安装 : )


>
> 同意这个说法, 我在win下的gvim, 把_vimrc放在安装目录下, 把插件也放在安装目录下的plugin。 重装系统后不需要做任何设置。
>

> 2009/10/25 闲耘 <hotoo...@gmail.com>


>
> 我在Windows上,好像gvim本身就可以是便携式(或者说绿色)的,如果安装在非系统盘,重装系统后,gvim仍可以正常使用。
> 也可以把配置文件复制到其他机器,同样保持同样的设定的。
> --

> 闲耘(tm) (@hotoo, xianyun.org)


> Sent from Hangzhou, 33, China
>

> 2009/10/25 loseblue <loseb...@gmail.com>

Ricky

unread,
Nov 2, 2009, 6:54:01 AM11/2/09
to vim...@googlegroups.com
你定义一个环境变量HOME,指向想要的目录就行了,vim会先找_vimrc,然后是.vimrc
对 MS-DOS 和 Win32 而言,先检查 "$HOME"。如果那里没有"_vimrc" 或 ".vimrc",再找 "$VIM"。

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

Jarod

unread,
Nov 6, 2009, 11:16:53 PM11/6/09
to Vim.cn
汗......知道了。

其实,vimrc 倒是自动会找安装目录下的。
原来一直无法搞定的viminfo。后来找到方法在vimrc里面让viminfo 写到指定的地方

On 11月2日, 下午7时54分, "Ricky" <richi...@live.com> wrote:
> 你定义一个环境变量HOME,指向想要的目录就行了,vim会先找_vimrc,然后是.vimrc
> 对 MS-DOS 和 Win32 而言,先检查 "$HOME"。如果那里没有"_vimrc" 或 ".vimrc",再找 "$VIM"。
>
> --------------------------------------------------
>
>
>
> > 大家都讨论得很激烈啊。
> > 其实,windows 下的gvim只要把_vimrc和plugin放在安装目录下。下次直接运行那个gvim.exe就ok了,
> > install.exe都可以不用。
> > 因为俺是TC,然后F4 menu来调用vim。
> > 如果需要右键菜单的话,就自己导入一个注册表。也可以让右键支持tab打开。Ricky也说到了
>
> > 不过,我这里倒是遇到一个问题。
> > Richy兄说windows下可以设home目录,这个要怎么做。
> > 俺试过,但是好像都失败了......
>
> > 比如说,俺公司电脑会给俺map一个网盘,然后vim每次都会把那个盘当作home目录......汗死
> > 俺试着在_vimrc 里面set 也改不过来。
>
> > On 10月25日, 下午11时05分, "Ricky" <richi...@live.com> wrote:

> >> WIN下也可以定义HOME目录把.vimrc扔到那里,这样我的cygwin还可以和win共用同一个vimrc和runtime,我要在两个地方使用vim--,一直都是打包压缩就好了,重来不安装 : )


>
> >> 同意这个说法, 我在win下的gvim, 把_vimrc放在安装目录下, 把插件也放在安装目录下的plugin。 重装系统后不需要做任何设置。
>
> >> 2009/10/25 闲耘 <hotoo...@gmail.com>
>
> >> 我在Windows上,好像gvim本身就可以是便携式(或者说绿色)的,如果安装在非系统盘,重装系统后,gvim仍可以正常使用。
> >> 也可以把配置文件复制到其他机器,同样保持同样的设定的。
> >> --
> >> 闲耘(tm) (@hotoo, xianyun.org)
> >> Sent from Hangzhou, 33, China
>
> >> 2009/10/25 loseblue <loseb...@gmail.com>
>
> >> GVim Portable以gvim为基础。
>
> >> 最大的好处就是他的配置文件和插件是装载GVim Portable内部的文件夹中的。
>
> >> 这样重装系统之后非常容易重新使用~
> >> 也可以装到u盘里四处带着走,随手打开就用。
> >> 毕竟配置一个时间挺长的。而且自定义的习惯在别的机器上不一定有。
> >> 有了它就没问题了
>
> >> 我在windows下使用的,linux还没有试过~
>
> >> 2007-07-26: GVim Portable 7.1.0 Released
> >> Based on vim version 7.1.42
> >> Released under GPLv3
>
> >> 欢迎大家对其优缺点讨论
>
> >> 付官方主页

> >> http://portablegvim.sourceforge.net/- 隐藏被引用文字 -
>
> - 显示引用的文字 -

Reply all
Reply to author
Forward
0 new messages