Si un utilisateur ne veut pas que vim soit installé comme éditeur sur le système LFS, il peut télécharger et installer un autre éditeur qu'il préfère. Il existe quelques guides sur la manière d'installer différents éditeurs disponibles à http://cvs.linuxfromscratch.org/index.cgi/hints/editors/.
Vous avez besoin de déballer à la fois les packages vim-rt et vim-src pour installer Vim. Les deux packages déballeront leurs fichiers dans le répertoire vim-5.7. Les fichiers des deux packages ne s'écrasent pas entre eux, donc l'ordre de déballage importe peu. Installez Vim en lançant les commandes suivantes:
./configure --prefix=/usr &&
make &&
make install &&
cd /usr/bin &&
ln -s vim vi
Si un utilisateur prévoit d'installer le système X Window sur son système LFS, il pourra recompiler Vim après l'installation de X. Vim est fourni avec une très jolie version GUI de l'éditeur, qui nécessite que X et quelques autres bibliothèques soient installés. Pour plus d'information, lisez la documentation de Vim.
Le package Vim contient les programmes ctags, etags, ex, gview, gvim, rgview, rgvim, rview, rvim, view, vim, vimtutor et xxd.
ctags génère des fichiers de marquage pour le code source.
etags fait la même chose que ctags, mais il peut générer des fichiers de références croisées qui listent des informations sur les différents objets source trouvés dans un ensemble de fichiers de langage.
ex démarre vim en mode Ex.
gview est la version GUI de view.
gvim est la version GUI de vim.
rgview est la version GUI de rview.
rgvim est la version GUI de rvim.
rview est une version restreinte de view. Aucune commande shell ne peut être lancée et Vim ne peut pas être interrompu.
rvim est la version restreinte de vim. Aucune commande shell ne peut être lancée et Vim ne peut pas être interrompu.
view lance vim en mode lecture seule.
vim lance vim de la manière normale, par défaut.
vimtutor lance le tutorial de Vim.
xxd crée un dump hexadécimal, ou fait l'inverse.
Précédent | Sommaire | Suivant |
Installer Ncurses | Niveau supérieur | Installer GCC |