据说手动编译安装可以更适合自己的电脑哦~
1、首先,我门要下载源文件,下载地址:ftp://ftp.vim.org/pub/vim/unix/
选择一个最新版本,我这里选择的是 vim-7.4.tar.bz2 这个包
2、为了方便,假设我们下载到了用户根目录下 ~,运行如下代码解压缩
$cd ~ $bzip2 -d vim-7.4.tar.bz2 $tar -xvf bzip2 vim-7.4.tar
3、现在就可以看到一个名为vim74的文件夹了,进入配置安装
$cd vim74 $./configure --prefix=/usr/local #配置安装目录
如果想根据自身情况需要看更多配置选择,运行如下命令,一般选择默认就好
$./configure --help
4、安装
$make
在这一步极有可能出现如下错误
no terminal library found checking for tgetent()... configure: error: NOT FOUND! You need to install a terminal library; for example ncurses. Or specify the name of the library with --with-tlib. Makefile:1664: recipe for target 'config' failed
不要慌,我们只要去安装它就好了
$dnf search ncurses-devel #查看提供的安装包 $sudo dnf install ncurses-devel.x86_64 #选择安装包安装
当然直接执行第二条命令也可以,第一条命令只不过可以列出所有提供的安装包
然后再重新执行如下命令
$make
如果没有碰到上面的错误,那么就直接执行下列命令
$cd src $sudo make install
此时vim就已经成功的安装到相应目录下了
5、安装后的一些基本配置
首先在fedora下配置文件是放在用户跟目录下的,执行如下命令
$touch ~/.vimrc
然后进入编辑
$gedit ~/.vimrc
但是注意这里只是修改用户的配置,若要适用于所有用户,需要更改/usr/share/vim/vimrc文件。修改方式相同,当然使用vundle还是很推荐的!