1

vista の gvim 7.2 でcss_color.vimスクリプトを使用しています。このスクリプトが原因で、インストールした gvim に付属の css に omni-completion を使用できません。これは、css.vim ファイルの名前を css.vim.bak などに変更しても問題なく動作します。

私は通常、 を使用してオムニ補完ドロップダウンを開きます<C-x><C-o>が、css.vimを使用すると、 を押すと<C-x>、vim が「一時的な」通常モードになっているように見えます。それが何をしているのか本当にわかりませんが、明らかにオムニコンプリート ドロップダウン。

<C-x>css.vim ファイルで検索を試みましたが、何もありませんでした。私はvimスクリプトの経験があまりないので、助けていただければ幸いです。

4

2 に答える 2

1

私は答えを見つけたと思います...スクリプトの下部にある3行にコメントすると、これが修正されるようです。このプラグインとともに、css ファイルでオムニ補完を使用できるようになりました。

後でこれを探しに来る人のために、これらは私がコメントした行です...

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 に答える