1

我在 vista 上使用带有 gvim 7.2的css_color.vim脚本。由于这个脚本,我无法对我安装的 gvim 附带的 css 使用omni-completion,如果我将 css.vim 文件重命名为 css.vim.bak 或其他东西,它工作得很好。

我通常使用打开omni-completion下拉菜单<C-x><C-o>,但是使用css.vim,当我点击时<C-x>,vim似乎进入“临时”正常模式,我真的不知道它在做什么,但它绝对没有给我全方位完成下拉。

<C-x>我尝试在 css.vim 文件中搜索,但没有。我对vim脚本没有太多经验,所以任何帮助表示赞赏。

4

2 回答 2

1

我想我找到了答案……评论脚本底部的 3 行似乎可以解决这个问题。我现在可以在 css 文件中使用omni-completion 和这个插件。

对于后来寻找此内容的任何人,这些是我评论的内容...

autocmd CursorHold * silent call s:PreviewCSSColorInLine('.')
autocmd CursorHoldI * silent call s:PreviewCSSColorInLine('.')
set ut=100
于 2010-06-10T08:30:37.823 回答
0

几个想法。

对于你的第一个问题

 :scriptnames 

关闭脚本并寻找差异。您可能将脚本放置在错误的目录中,或者它覆盖了系统范围的文件。

其次,对于您的 , 问题。跑

:verbose map , 

查找 , 映射的定义位置。查看 css 脚本,这些可能是单独的问题

于 2009-10-11T22:50:36.850 回答