- 论坛徽章:
- 0
|
Slackware 自带的vim很是不好用,正好vim7新发布了,于是下了编译安装一下。
下载: vim-7.0.tar.bz2, vim-7.0-fixes-2.patch, vim-7.0-lang.tar.gz (可选)
首先,将 vim-7.0.tar.bz2 和 vim-7.0-lang.tar.gz(可选) 解包到同一个目录下。然后把 vimrc 和 gvimrc 配置文件的默认位置修改到/etc 目录中:
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h
echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' >> src/feature.h Vim 存在一个安全漏洞,下面的补丁可以修正这个问题:
patch -Np1 -i ../vim-7.0-fixes-2.patch 准备编译 Vim:
./configure --prefix=/usr --enable-multibyte 强烈推荐你启用 --enable-multibyte选项(虽然它是可选的),因为它使得 Vim可以支持使用多字节编码字符集的文件,在一个使用多字节字符集的 locale上,这是必需的。另外该选项还有助于编辑在默认使用 UTF-8 字符集的其它 Linux 发行版(如 Fedora Core)上创建的文本文件。
编译安装:
make && make install 创建一链接:
ln -s vim /usr/bin/vi
配置vim
启动的时候vim会读取/etc/vimrc 和 ~/.vimrc(也就是说, 全局设置的vimrc 和用户设置)
/etc/vimrc 或~/.vimrc如下
set nocompatible
set bs=2
set columns=80
set background=dark
set tabstop=8
set wrapmargin=8
set nobksyntax on
set ruler
set noexpandtab
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/10703/showart_123375.html |
|