2009-10-09 6 views
1

J'utilise le script css_color.vim avec gvim 7.2 sur Vista. A cause de ce script, je ne suis pas capable d'utiliser omni-completion pour css fourni avec le gvim que j'ai installé, ce qui fonctionne parfaitement si je renomme le fichier css.vim en css.vim.bak ou quelque chose comme ça.L'utilisation du plugin css_color pour vim provoque l'omni-completion

Je laisse tomber omni-complétion habituellement ouverte vers le bas à l'aide <C-x><C-o>, mais avec le css.vim, quand je frappe <C-x>, vim semble aller dans un mode normal « temporaire », je ne sais pas vraiment ce qu'il fait, mais il ne me donne définitivement pas la liste déroulante omni-completion.

J'ai essayé de rechercher <C-x> dans le fichier css.vim mais rien. Je n'ai pas beaucoup d'expérience avec les scripts vim, donc toute aide appréciée.

Répondre

1

Je pense avoir trouvé la réponse ... Commentant les 3 lignes au bas du script semble résoudre ce problème. Je peux maintenant utiliser omni-completion dans les fichiers CSS avec ce plugin.

Pour toute personne qui vient chercher cela plus tard, ce sont les lignes ... mes propres commentaires

autocmd CursorHold * silent call s:PreviewCSSColorInLine('.') 
autocmd CursorHoldI * silent call s:PreviewCSSColorInLine('.') 
set ut=100 
0

Couple d'idées.

pour votre premier numéro

run

:scriptnames 

wtih le script sur un large et de chercher des différences. Il est possible que vous ayez placé le script dans le mauvais répertoire ou qu'il ait écrasé un fichier système.

Deuxièmement pour votre, problème. exécuter

:verbose map , 

pour trouver où la carte a été définie. En regardant le script css, il est possible que ce soit des questions distinctes

+0

hehe, je n'ai pas remarqué, les touches I Gave disappered, il est maintenant corrigé, il est pas ',' en fait: P ... Je vais essayer ce que vous avez suggéré et revenir. –

+0

aha! repéré une différence, le dernier fichier chargé est autoload/csscomplete.vim après la syntaxe/css.vim sans le plugin, et est après/css.vim (plugin) après la syntaxe/css.vim avec le plugin. Je ne vois pas d'autres différences .. alors comment puis-je résoudre ce problème? –