Complier VIM avec python

Bonjour,

voila voulant utiliser le plugin YouCompleteMe sur Vim, j’ai un peu fout* le bor*el, sans pouvoir faire fonctionner Vim avec le plugin :confused:

comment changer au bon $VIMRUNTIMEDIR et de tout nettoyer !


j’ai donc suivi ce tuto : https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source

avec

==> aucun problème

==> aucun problème

maintenant :

$ vim YouCompleteMe unavailable: requires Vim compiled with Python (2.6+ or 3.3+) support Appuyez sur ENTRÉE ou tapez une commande pour continuer

$ vim --version VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Jun 1 2017 13:46:10) Rustines incluses : 1-606 Compilé par . Énorme version avec interface graphique GTK2. Fonctionnalités incluses (+) ou non (-) : +acl +file_in_path +mouse_sgr +tag_old_static +arabic +find_in_path -mouse_sysmouse -tag_any_white +autocmd +float +mouse_urxvt -tcl +balloon_eval +folding +mouse_xterm +termguicolors +browse -footer +multi_byte +terminfo ++builtin_terms +fork() +multi_lang +termresponse +byte_offset +gettext -mzscheme +textobjects +channel -hangul_input +netbeans_intg +timers +cindent +iconv +num64 +title +clientserver +insert_expand +packages +toolbar +clipboard +job +path_extra +user_commands +cmdline_compl +jumplist -perl +vertsplit +cmdline_hist +keymap +persistent_undo +virtualedit +cmdline_info +lambda +postscript +visual +comments +langmap +printer +visualextra +conceal +libcall +profile +viminfo +cryptv +linebreak -python +vreplace +cscope +lispindent -python3 +wildignore +cursorbind +listcmds +quickfix +wildmenu +cursorshape +localmap +reltime +windows +dialog_con_gui -lua +rightleft +writebackup +diff +menu -ruby +X11 +digraphs +mksession +scrollbind -xfontset +dnd +modify_fname +signs +xim -ebcdic +mouse +smartindent +xpm +emacs_tags +mouseshape +startuptime +xsmp_interact +eval +mouse_dec +statusline +xterm_clipboard +ex_extra +mouse_gpm -sun_workshop -xterm_save +extra_search -mouse_jsbterm +syntax +farsi +mouse_netterm +tag_binary fichier vimrc système : "$VIM/vimrc" fichier vimrc utilisateur : "$HOME/.vimrc" 2me fichier vimrc utilisateur : "~/.vim/vimrc" fichier exrc utilisateur : "$HOME/.exrc" fichier gvimrc système : "$VIM/gvimrc" fichier gvimrc utilisateur : "$HOME/.gvimrc" 2me fichier gvimrc utilisateur : "~/.vim/gvimrc" fichier de valeurs par défaut : "$VIMRUNTIME/defaults.vim" fichier menu système : "$VIMRUNTIME/menu.vim" $VIM par défaut : "/usr/local/share/vim" Compilation : gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -O2 -fno-strength-reduce -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 Édition de liens : gcc -L/usr/local/lib -Wl,--as-needed -o vim -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lm -ltinfo -lnsl -lselinux -lacl -lattr -lgpm -ldl

=>$VIMRUNTIME = /usr/local/share/vim/vim80

voila je m’en retourne vers vous pour m’aider à nettoyer les différentes installations de vim, et de repartir sur une base saine.

en attendant voila :

$ dpkg -l | grep vim rien ......

$ which vim /usr/local/bin/vim

$ cd /opt/vim
$ git clone vim ........
$ make ...
$ ....

merci d’avance