• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

vim neu kompilieren mit perl-support

harvey

Member
Hallo,

der bei Suse enthaltene vim hat leider keinen einkompilierten Support für das perl interface. Was muss ich tun, um mir einen vim so zu kompilieren, dass er bis auf die Eigenschaft +perl mit der Suse-Version identisch ist?

vim --version ergibt bei mir:

Code:
VIM - Vi IMproved 7.0 (2006 May 7, compiled Aug 15 2007 23:53:29)
Inklusive der Korrekturen: 1-146, 234-235, 237
Übersetzt von http://www.suse.de/
Große Version ohne GUI. Ein- (+) oder ausschließlich (-) der Eigenschaften:
+arabic +autocmd -balloon_eval -browse ++builtin_terms +byte_offset +cindent
-clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+cryptv +cscope +cursorshape +dialog_con +diff +digraphs -dnd -ebcdic
+emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path +find_in_path
+folding -footer +fork() +gettext -hangul_input +iconv +insert_expand +jumplist
 +keymap +langmap +libcall +linebreak +lispindent +listcmds +localmap +menu
+mksession +modify_fname +mouse -mouseshape +mouse_dec -mouse_gpm
-mouse_jsbterm +mouse_netterm +mouse_xterm +multi_byte +multi_lang -mzscheme
-netbeans_intg -osfiletype +path_extra -perl +postscript +printer -profile
-python +quickfix +reltime +rightleft -ruby +scrollbind +signs +smartindent
-sniff +statusline -sun_workshop +syntax +tag_binary +tag_old_static
-tag_any_white -tcl +terminfo +termresponse +textobjects +title -toolbar
+user_commands +vertsplit +virtualedit +visual +visualextra +viminfo +vreplace
+wildignore +wildmenu +windows +writebackup -X11 -xfontset -xim -xsmp
-xterm_clipboard -xterm_save
          System-vimrc-Datei: "/etc/vimrc"
        Benutzer-vimrc-Datei: "$HOME/.vimrc"
         Benutzer-exrc-Datei: "$HOME/.exrc"
     Voreinstellung für $VIM: "/etc"
         und für $VIMRUNTIME: "/usr/share/vim/current"
Übersetzt: gcc -c -I. -Iproto -DHAVE_CONFIG_H     -O2 -march=i586 -mtune=i686 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -g -Wall -pipe -fno-strict-aliasing -fstack-protector-all
Linken: gcc   -L/usr/local/lib -o vim       -lncurses -lacl
 

nbkr

Guru
Versuch doch mal das Paket "vim-enhanced" zu installieren. Evtl. ist der Perlsupport da dabei.
 
OP
H

harvey

Member
nbkr schrieb:
Versuch doch mal das Paket "vim-enhanced" zu installieren. Evtl. ist der Perlsupport da dabei.
Prima, danke. Das Paket enthält eine entsprechend rekompilierte Version von vim unter dem Namen /usr/bin/vim-enhanced.

Aber welchen link setze ich denn am besten dorthin? Die vi/vim-links in /bin und /usr/bin sind etwas verwirrend... :oops:
 
OP
H

harvey

Member
jengelh schrieb:
Eben, das macht der selber.
Bei mir nicht :-( Ich habe das rpm installiert und es ist wohl nur die Datei vim-enhanced im /usr/bin aufgetaucht. Die links von vi und vim in /bin und /usr/bin zeigen immer noch hin und her, aber wohl letzten Endes immer nach /bin/vim, also die alte Version. Welche(n) link(s) muss ich denn minimal verändern, damit die nun alle stattdessen auf /usr/bin/vim-enhanced zeigen? Nur den /usr/bin/vim oder auch noch den /bin/vi ??? Oder noch mehr? :?
 
Oben