代码之家  ›  专栏  ›  技术社区  ›  sharat87

在vim中使用css_color插件会导致omni完成不起作用

  •  1
  • sharat87  · 技术社区  · 16 年前

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

    <C-x><C-o> <C-x>

    我试着搜索 <C-x> 在css.vim文件中,但没有任何内容。我对vim脚本编写没有太多经验,所以任何帮助都很感激。

    2 回复  |  直到 16 年前
        1
  •  1
  •   sharat87    16 年前

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

    对于以后来找这个的人来说,这些是我评论的台词。..

    autocmd CursorHold * silent call s:PreviewCSSColorInLine('.')
    autocmd CursorHoldI * silent call s:PreviewCSSColorInLine('.')
    set ut=100
    
        2
  •  0
  •   michael    16 年前

    第一期

     :scriptnames 
    

    把剧本打开,看看有什么不同。您可能将脚本放置在错误的目录中,或者它覆盖了系统范围的文件。

    其次,关于你的问题。跑

    :verbose map , 
    

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