你的vimrc里面的Lilydjwg_colorpicker 里的system("colorpicker")是什么程序?? 还是是windows下面的? ubuntu用不了。。
不想到源码里找的话,你可以设置 $VIM 环境变量试试。
再问一个问题,windows上的vim很容易做成便携的只要把gvim.exe,plugin等几个文件夹打包就行了,用的时候解压到任何地方都能正常运行, 但是linux下就算是把这些都打包了,但是解压运行的时候还是读取的是/usr/share/vim等这些系统路径
就是说windows按相对路径读取,linux按绝对路径读取 能不能让linux也和windows一样呢
不麻烦博主了,我找到了在vim73/src/ex_docmd.c 的5624行 else if (!ASCII_ISUPPER(*name)) { EMSG(_("E183: User defined commands must start with an uppercase letter")); return; }
呵呵,编译去喽
vim有个规定:自定义命令只能以大写字母开头,但是我觉得这样很不很便,这个特性能不能关掉
如果不能的话我想修改源代码重新编译, 不知道博主能不能提供一点线索
就是把 configure.ac 文件改了下,在 AM_PATH_GTK_2_0 时切换语言环境为 C 而已,具体的改动部分已经在回帖中了。
在ubuntu上看到了您的问题http://forum.ubuntu.org.cn/viewtopic.php?f=162&t=264935&start=0
想请您详细说一下是怎么解决的,谢谢
膜拜一下大牛:)
不是啦,我都很少去CU的,因为我想用的用户名已经被注册了……
难道是cu上的youbest大神?
如果只处理GB2312字符集以内的汉字的话,用网上这种办法就可以了: re.findall('[\u4e00-\u9fa5]+', 'find中文abc一二三') 注意这里没有使用 raw string。如果要找 CJK 的话,可以查下 Unicode 字符表以确定范围。如果要找双宽度字符的话,可以使用 unicodedata 模块,或者通过 C 使用 wchar 相关函数。
你好,请问python3.x环境中,如果用正则表达式判断字符串是中文字符串呢,假设文件是UTF-8编码的谢谢
嘿嘿~你好呀~我也是离开windows好久啦,用windows总是觉得心理不舒服阿,还是ubuntu用的爽阿,以后可以互相多多交流!
试试 :version 命令,看输出对不?
您好,我在ubuntu10.10下使用vim始终无法高亮,提示syntax是无效命令,经过google确定是我的vim不完整,但我已经安装了vim-gnome,可否请您指点一下问题出在哪里?
呃,我这里测试 colorizer.vim,没发生错误啊。。。那个 ERROR 我没见过,错误号呢?
嗯,多谢 问题2我通过修改*complete.vim排除了非^word的列表.修改superTab在其进行omnifunc时设置为noignorecase,补全结束时还原原值. ------------------------------- 在陈列室里的css.vim在win下不支持一个缓冲区下拖入多个文件查看,ERROR: function s:UpdateAll() 与 command UpdateColor call s:UpdateAll() 未加!
1. 不重复。一个是插入模式补全,一个是命令行下的补全。 2. 是 omnifunc 的原因吧,我的 CSS 补全就是这样子的。关键字补全(C-p、C-n)应该不会这样。
是不是 mbox_type 的值不对?我的是 mbox,也是用的 getmail。
你好,想请教你二个问题:(1,2都是开启了ignorecase,3关闭) 1. 冲突?还是命令重复?还是选项存在先后顺序? set wildmode=longest:full,full set completeopt=menu,longest是否重复了? 如果completeopt不设置longest,那么补全弹出菜单并不支持longest仅显示最大公共串... 2.补全时,字符过短会被删除 在使用C-X_C-O进行全能补全时,如果设置了completeopt=menu,longest,在仅输入1个或者2个字符时,输入的字符会被删除掉,我重装了使用干净的vimrc同样的问题.当设置set ignorecase时,即使输入了3个字符,同样被删除! 3.当ignorecase关闭时,同样会遇到2的问题 ----------------------------------------- 我想要的效果是开启ignorecase补全时,使用longest模式,并且不受输入字符长度的限制.希望能得到你的帮助.谢谢
Apr 26, 2011 04:50:34 PM
你的vimrc里面的Lilydjwg_colorpicker
里的system("colorpicker")是什么程序??
还是是windows下面的?
ubuntu用不了。。
Apr 24, 2011 09:46:34 PM
不想到源码里找的话,你可以设置 $VIM 环境变量试试。
Apr 24, 2011 02:10:53 PM
再问一个问题,windows上的vim很容易做成便携的只要把gvim.exe,plugin等几个文件夹打包就行了,用的时候解压到任何地方都能正常运行,
但是linux下就算是把这些都打包了,但是解压运行的时候还是读取的是/usr/share/vim等这些系统路径
就是说windows按相对路径读取,linux按绝对路径读取
能不能让linux也和windows一样呢
Apr 24, 2011 01:50:12 PM
不麻烦博主了,我找到了在vim73/src/ex_docmd.c
的5624行
else if (!ASCII_ISUPPER(*name))
{
EMSG(_("E183: User defined commands must start with an uppercase letter"));
return;
}
呵呵,编译去喽
Apr 24, 2011 01:37:06 PM
vim有个规定:自定义命令只能以大写字母开头,但是我觉得这样很不很便,这个特性能不能关掉
如果不能的话我想修改源代码重新编译,
不知道博主能不能提供一点线索
Apr 22, 2011 04:18:20 PM
就是把 configure.ac 文件改了下,在 AM_PATH_GTK_2_0 时切换语言环境为 C 而已,具体的改动部分已经在回帖中了。
Apr 22, 2011 01:56:47 PM
在ubuntu上看到了您的问题http://forum.ubuntu.org.cn/viewtopic.php?f=162&t=264935&start=0
想请您详细说一下是怎么解决的,谢谢
Apr 22, 2011 01:03:34 PM
膜拜一下大牛:)
Apr 21, 2011 04:05:16 PM
不是啦,我都很少去CU的,因为我想用的用户名已经被注册了……
Apr 21, 2011 03:44:42 PM
难道是cu上的youbest大神?
Apr 20, 2011 11:01:40 PM
如果只处理GB2312字符集以内的汉字的话,用网上这种办法就可以了:
re.findall('[\u4e00-\u9fa5]+', 'find中文abc一二三')
注意这里没有使用 raw string。如果要找 CJK 的话,可以查下 Unicode 字符表以确定范围。如果要找双宽度字符的话,可以使用 unicodedata 模块,或者通过 C 使用 wchar 相关函数。
Apr 20, 2011 09:39:17 PM
你好,请问python3.x环境中,如果用正则表达式判断字符串是中文字符串呢,假设文件是UTF-8编码的谢谢
Apr 01, 2011 10:15:52 AM
嘿嘿~你好呀~我也是离开windows好久啦,用windows总是觉得心理不舒服阿,还是ubuntu用的爽阿,以后可以互相多多交流!
Feb 07, 2011 03:45:34 PM
试试 :version 命令,看输出对不?
Feb 06, 2011 12:01:15 AM
您好,我在ubuntu10.10下使用vim始终无法高亮,提示syntax是无效命令,经过google确定是我的vim不完整,但我已经安装了vim-gnome,可否请您指点一下问题出在哪里?
Jan 08, 2011 07:42:39 AM
呃,我这里测试 colorizer.vim,没发生错误啊。。。那个 ERROR 我没见过,错误号呢?
Jan 08, 2011 05:47:35 AM
嗯,多谢
问题2我通过修改*complete.vim排除了非^word的列表.修改superTab在其进行omnifunc时设置为noignorecase,补全结束时还原原值.
-------------------------------
在陈列室里的css.vim在win下不支持一个缓冲区下拖入多个文件查看,ERROR:
function s:UpdateAll() 与 command UpdateColor call s:UpdateAll()
未加!
Jan 08, 2011 05:02:24 AM
1. 不重复。一个是插入模式补全,一个是命令行下的补全。
2. 是 omnifunc 的原因吧,我的 CSS 补全就是这样子的。关键字补全(C-p、C-n)应该不会这样。
Jan 08, 2011 04:59:05 AM
是不是 mbox_type 的值不对?我的是 mbox,也是用的 getmail。
Jan 07, 2011 09:51:33 AM
你好,想请教你二个问题:(1,2都是开启了ignorecase,3关闭)
1. 冲突?还是命令重复?还是选项存在先后顺序?
set wildmode=longest:full,full
set completeopt=menu,longest是否重复了?
如果completeopt不设置longest,那么补全弹出菜单并不支持longest仅显示最大公共串...
2.补全时,字符过短会被删除
在使用C-X_C-O进行全能补全时,如果设置了completeopt=menu,longest,在仅输入1个或者2个字符时,输入的字符会被删除掉,我重装了使用干净的vimrc同样的问题.当设置set ignorecase时,即使输入了3个字符,同样被删除!
3.当ignorecase关闭时,同样会遇到2的问题
-----------------------------------------
我想要的效果是开启ignorecase补全时,使用longest模式,并且不受输入字符长度的限制.希望能得到你的帮助.谢谢