Linux From Scratch: Versión 5.0 | ||
---|---|---|
Anterior | Capítulo 6. Instalación de los programas del sistema base | Siguiente |
Tiempo estimado de construcción: 0.4 SBU Estimación del espacio necesario en disco: 34 MB |
Si prefieres otro editor en vez de Vim, como Emacs, Joe, o Nano, mira en http://www.escomposlinux.org/lfs-es/blfs-es-5.0/postlfs/editors.html las instrucciones de instalación sugeridas (el original se encuentra en http://www.linuxfromscratch.org/blfs/view/stable/postlfs/editors.html).
El paquete Vim contiene un editor de texto configurable construido para obtener una eficiente edición del texto.
Programas instalados: efm_filter.pl, efm_perl.pl, ex (enlace a vim), less.sh, mve.awk, pltags.pl, ref, rview (enlace a vim), rvim (enlace a vim), shtags.pl, tcltags, vi (enlace a vim), view (enlace a vim), vim, vim132, vim2html.pl, vimdiff (enlace a vim), vimm, vimspell.sh, vimtutor y xxd
Vim depende de: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses, Sed.
Cambia la localización por defecto de los ficheros vimrc y gvimrc a /etc.
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' >> src/feature.h |
Ahora, prepara Vim para su compilación:
./configure --prefix=/usr |
Compila el paquete:
make |
E instálalo:
make install |
Vim puede ejecutarse con el modo antiguo de vi mediante un enlace simbólico, que puede crearse con el siguiente comando:
ln -s vim /usr/bin/vi |
Si piensas instalar el sistema X Window en tu sistema LFS, puede que quieras recompilar Vim después de instalar X. Vim tiene una bonita versión con interfaz gráfica que necesita X y algunas otras librerías instaladas. Para más información lee la documentación de Vim.
Por defecto, vim se ejecuta en modo compatible con vi. Hay gente a la que le puede gustar esto, pero nosotros preferimos ejecutar vim en modo vim (de otra forma, no habríamos incluido vim en este libro, sino el vi original). Crea el fichero /root/.vimrc ejecutando lo siguiente:
cat > /root/.vimrc << "EOF" " Inicio de /root/.vimrc set nocompatible set bs=2 " Fin de /root/.vimrc EOF |