我在vista上使用带有gvim 7.2的css_color.vim脚本。由于这个脚本,我无法使用我安装的gvim附带的css的omni-completion,如果我将css.vim文件重命名为css.vim.bak或其他东西,它可以正常工作。
我通常使用<C-x><C-o>
打开omni-completion下拉,但是使用css.vim,当我点击<C-x>
时,vim似乎进入“临时”正常模式,我真的不知道它正在做什么,但它确实没有给我全面完成下拉。
我尝试在css.vim文件中搜索<C-x>
,但没有。我对vim脚本没有太多经验,所以任何帮助都会受到赞赏。
答案 0 :(得分:1)
我想我找到了答案......评论脚本底部的3行似乎解决了这个问题。我现在可以在css文件中使用omni-completion以及此插件。
对于后来出现的人来说,这些是我评论过的......
autocmd CursorHold * silent call s:PreviewCSSColorInLine('.')
autocmd CursorHoldI * silent call s:PreviewCSSColorInLine('.')
set ut=100
答案 1 :(得分:0)
一些想法。
第一期
运行
:scriptnames
脚本关闭并寻找差异。您可能已将脚本放在错误的目录中或覆盖系统范围的文件。
其次是你的问题。跑
:verbose map ,
找到已定义地图的位置。查看css脚本,这些可能是单独的问题