分页: 1 / 1
[以解决][是我错了]今天彻底被Vim恶心到了
发表于 : 2009-11-30 1:02
由 liumailong
是我错了,大家请直接看12,13,14楼
代码: 全选
[size=150]我在w32环境下用vim一直是多灾多难,插件不自动启动,找不到命令,脚本运行出错等等。
本来就是个菜鸟,实在是被这些问题折腾得够呛。
今天折腾出了终极解决办法,被彻底恶心到了。
办法就是........[/size]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[size=200]
[color=#FF4000]办法就是把"gvimr"的文件名改为"vimrc" ......-_-||| [/color][/size]
[color=#804040][size=150]多少个日日夜夜努力呀~唉~~~
我还能说什么呢?[/size]
[/color]
用windows的坛友可以试试我上传的附件.
文件就是官方安装包,装出来的。加入了calendar,删除了一切对测试不必要的文件。
解压后在运行gvim.exe,后按\cal ,会弹出日历
关闭程序,把_vimrc改为gvimrc,在按\cal,你猜猜会怎么样?
关闭程序,把文件名再改回来,按\cal,你就完全明白了
[attachment=0]Vim.7z[/attachment]
Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 2:42
由 princelai
其实最好的办法就是换成linux

Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 4:33
由 xhy
每天都在win32下用gvim,从没遇到过你说的问题
Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 6:15
由 yjcong
可以试试windows下的emacs
Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 8:35
由 liumailong
xhy 写了:每天都在win32下用gvim,从没遇到过你说的问题
你试了附件里的东西,就知道了。
Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 8:44
由 Strange
解压后在运行gvim.exe,后按\cal ,会弹出日历
关闭程序,把_vimrc改为gvimrc,在按\cal,你说会怎么样?
我的环境里,名字应该是
_gvimrc 而不是 gvimrc
用 :version 可以确认当前读取 vimrc 文件的顺序
发什么恶心贴之前,请先好好学习一下
Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 9:13
由 onelynx
Strange 写了:
解压后在运行gvim.exe,后按\cal ,会弹出日历
关闭程序,把_vimrc改为gvimrc,在按\cal,你说会怎么样?
我的环境里,名字应该是
_gvimrc 而不是 gvimrc
用 :version 可以确认当前读取 vimrc 文件的顺序
发什么恶心贴之前,请先好好学习一下
win下的 菜鸟 被人鄙视了

Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 9:22
由 liumailong
Strange 写了:
解压后在运行gvim.exe,后按\cal ,会弹出日历
关闭程序,把_vimrc改为gvimrc,在按\cal,你说会怎么样?
我的环境里,名字应该是
_gvimrc 而不是 gvimrc
用 :version 可以确认当前读取 vimrc 文件的顺序
发什么恶心贴之前,请先好好学习一下
你自己试过吗?
“_gvimrc” “.gvimrc” “gvimrc”都效果一样,区别只在于读取顺序
还有我说的问题在这三个中都有效!!!
Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 9:52
由 xhy
liumailong 写了:xhy 写了:每天都在win32下用gvim,从没遇到过你说的问题
你试了附件里的东西,就知道了。
你可以试试我上传的这个,官方原版删除了几个语言文件,集成了几个插件。
安装的时候,注意选项,别把目录和配置文件覆盖掉。
_vimrc是配置文件,在vim的目录下
viewtopic.php?f=68&t=213697
Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 9:55
由 xhy
install执行了吗?
Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 10:00
由 poet
liumailong 写了:我在w32环境下用vim一直是多灾多难,插件不自动启动,找不到命令,脚本运行出错等等。
本来就是个菜鸟,实在是被这些问题折腾得够呛。
今天折腾出了终极解决办法,被彻底恶心到了。
办法就是........
办法就是把"gvimrc"的文件名改为"vimrc" ......-_-|||
这还需要试么?你为什么不问一问熟悉vim的用户?vim的邮件列表可是非常友好的。
vim的配置文件就是vimrc,而 gvimrc 只是用于执行一些非常特殊的设置的。绝大多数设置都不应当放到 gvimrc 中,因为执行顺序的关系, gvimrc 在大多数脚本执行之后,而 vimrc 在大多数脚本执行之前。如果你要设置插件的选项,必须设置到 vimrc 中。
Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 10:03
由 xhy
建议 :
:h gvimrc
:h vimrc
看一下
_gvimrc, .gvimrc, gvimrc, _vimrc, .vimrc
那几个文件读区别
特别要注意 $HOME 和 $VIM 的细节问题
Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 10:23
由 Strange
liumailong 写了:Strange 写了:
解压后在运行gvim.exe,后按\cal ,会弹出日历
关闭程序,把_vimrc改为gvimrc,在按\cal,你说会怎么样?
我的环境里,名字应该是
_gvimrc 而不是 gvimrc
用 :version 可以确认当前读取 vimrc 文件的顺序
发什么恶心贴之前,请先好好学习一下
你自己试过吗?
“_gvimrc” “.gvimrc” “gvimrc”都效果一样,区别只在于读取顺序
还有我说的问题在这三个中都有效!!!
知道读取顺序问题,还有什么疑问?
先读vimrc,再读plugin,再load gui,再读gvimrc
没有vimrc里的set nocompatible,怎么可能去load plugin呢...
:help startup
我手边的机器是windows,但是相信linux也是同样的情况,只是linux下往往有/etc下的默认vimrc,可能被你忽略了
Re: 今天彻底被Vim恶心到了
发表于 : 2009-11-30 10:36
由 liumailong
Strange 写了:liumailong 写了:Strange 写了:
解压后在运行gvim.exe,后按\cal ,会弹出日历
关闭程序,把_vimrc改为gvimrc,在按\cal,你说会怎么样?
我的环境里,名字应该是
_gvimrc 而不是 gvimrc
用 :version 可以确认当前读取 vimrc 文件的顺序
发什么恶心贴之前,请先好好学习一下
你自己试过吗?
“_gvimrc” “.gvimrc” “gvimrc”都效果一样,区别只在于读取顺序
还有我说的问题在这三个中都有效!!!
知道读取顺序问题,还有什么疑问?
先读vimrc,再读plugin,再load gui,再读gvimrc
没有vimrc里的set nocompatible,怎么可能去load plugin呢...
:help startup
我手边的机器是windows,但是相信linux也是同样的情况,只是linux下往往有/etc下的默认vimrc,可能被你忽略了
非常抱歉,是我错了。
和你说的一样,我在linux下都是用gvimrc,没有注意到是否存在vimrc。
到了windows,还用的gvimrc。才导致这个问题。
再次抱歉
