Download Linux From Scratch - Open Source Software on erdfunkstelle.de
Transcript
Linux From Scratch - Version 6.1 6.23. Vim-6.3 Das Paket Vim enthält einen sehr mächtigen Texteditor. Geschätzte Kompilierzeit: 0.4 SBU Ungefähr benötigter Festplattenplatz: 38.0 MB Die Installation ist abhängig von: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses und Sed Alternativen zu Vim Wenn Sie einen anderen Editor bevorzugen—zum Beispiel Emacs, Joe oder Nano—dann schauen Sie unter http://www.linuxfromscratch.org/blfs/view/svn/postlfs/editors.html, dort finden Sie einige Installationshinweise. 6.23.1. Installation von Vim Entpacken Sie zuerst beide Archivdateien—vim-6.3.tar.bz2 und (optional) vim-6.3-lang.tar.gz— in den gleichen Ordner. Dann ändern Sie den voreingestellten Pfad zu den Konfigurationsdateien vimrc und gvimrc nach /etc: echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' >> src/feature.h Vim hat ein paar Sicherheitsmängel, die dem Autor auch bereits mitgeteilt wurden. Der folgende Patch behebt das Problem: patch -Np1 -i ../vim-6.3-security_fix-1.patch Bereiten Sie Vim zum Kompilieren vor: ./configure --prefix=/usr --enable-multibyte Der optionale—aber dringend empfohlene—Parameter --enable-multibyte schaltet die Unterstützung zum Editieren von Dateien mit Multibyte-Zeichenkodierung in vim ein. Das wird benötigt, wenn Sie ein Locale mit Multibyte-Zeichensatz verwenden. Dieser Parameter ist auch hilfreich, wenn Sie Dateien bearbeiten möchten, die mit Distributionen wie z. B. Fedora Core erzeugt wurden. Diese Distributionen benutzen UTF-8 als voreingestellen Zeichensatz. Kompilieren Sie das Paket: make Wenn Sie das Ergebnis testen möchten, können Sie dazu make test verwenden. Die Testsuite gibt jedoch eine Menge sinnlose Zeichen auf dem Bildschirm aus und könnte die Einstellungen Ihres Terminals durcheinander bringen. Sie können die Ausgabe in eine Datei umleiten, um dieses Problem zu umgehen. Installieren Sie das Paket: make install Viele Benutzer sind es gewöhnt, vi anstelle von vim zu starten. Damit vim gestartet wird, obwohl vi eingegeben wurde, erzeugen Sie einen symbolischen Link: ln -s vim /usr/bin/vi 129