2016-07-22 1 views
1

Je viens de télécharger et d'utiliser le plugin YCM pour vim. Cependant, j'ai remarqué que chaque fois que l'auto-complétion affiche des suggestions d'achèvement, une fenêtre partagée s'ouvre également dans ma fenêtre actuelle. Des suggestions sur la façon dont je peux configurer YCM pour ne pas ouvrir une fenêtre fractionnée? ou au moins fermer la fenêtre quand je sélectionne quelque chose.Vim: le plugin youCompleteme ouvre une fenêtre fractionnée avec la définition de fonction

+0

Grep ': sp' ou' 'sp' ou split' ou': vs' ou ': vsplit' dans vos fichiers de plugin. Si vous le trouvez dans un fichier, mettez ces lignes ici. – SibiCoder

+0

Je vais mettre à jour le poste avec la recherche –

+0

Cette fenêtre est appelée la fenêtre d'aperçu. Voir: https://github.com/Valloric/YouCompleteMe#the-gycm_add_preview_to_completeopt-option – dNitro

Répondre

1

Dans votre fichier vimrc ajoutez cette ligne:

let g:ycm_autoclose_preview_window_after_insertion = 1

Selon la documentation:

Lorsque cette option est réglée sur 1, YCM sera automatiquement fermer la fenêtre de prévisualisation après l'utilisateur quitte le mode insertion. Cette option n'est pas pertinente si g: ycm_autoclose_preview_window_after_completion est défini ou si aucune fenêtre de prévisualisation n'est déclenchée. Voir l'option g: ycm_add_preview_to_completeopt pour plus de détails.

Pour plus d'infos: https://github.com/Valloric/YouCompleteMe#the-gycm_autoclose_preview_window_after_completion-option