预计所需编译时间: 0.4 SBU 预计所需硬盘空间: 34 MB |
如果你喜欢使用其它的编译器 -- 如 Emacs, Joe, 或 Nano -- 而不是 Vim,可以参考一下 http://www.linuxfromscratch.org/blfs/view/stable/postlfs/editors.html,那里有安装指导。
Vim软件包包含一个可配置的文本编辑器,可以进行高效的文本编辑。
安装下列程序: efm_filter.pl, efm_perl.pl, ex (link to vim), less.sh, mve.awk, pltags.pl, ref, rview (link to vim), rvim (link to vim), shtags.pl, tcltags, vi (link to vim), view (link to vim), vim, vim132, vim2html.pl, vimdiff (link to vim), vimm, vimspell.sh, vimtutor 和 xxd
Vim 依赖于: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses, Sed.
把 vimrc和gvimrc 文件的位置改在 /etc目录下:
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' >> src/feature.h |
为编译 Vim 做准备:
./configure --prefix=/usr |
编译软件包:
make |
安装软件包:
make install |
Vim 可以兼容老的vi模式,下列命令创建一个这样的符号链接:
ln -s vim /usr/bin/vi |
如果您计划在您的的LFS系统上安装X Window系统,那么您可能会希望在安装X之后重新编译Vim。Vim带有漂亮的GUI版本,需要安装X和其它一些库。阅读Vim的文档可以获得更多的信息。
在默认情况下, vim 是以与 vi 兼容的模式运行。有些人可能喜欢这种模式,但是我们强烈建议使用 vim 模式运行 vim (要不然我们就不必把 vim 包含到这本书里了,用老的 vi 不是更好?)。使用如下命令建立 /root/.vimrc:
cat > /root/.vimrc << "EOF" " Begin /root/.vimrc set nocompatible set bs=2 " End /root/.vimrc EOF |