现在的位置: 首页 > 综合 > 正文

ubuntu 11.10下的vim安装以及配置

2013年12月11日 ⁄ 综合 ⁄ 共 1122字 ⁄ 字号 评论关闭

下面说明ubuntu 11.10下的vim安装以及配置。请切换到root用户。
1.到ftp://ftp.vim.org/pub/vim/unix/目录下载对应的版本。我们这里选择下载vim-7.3.tar.bz2这个文件。下载后随便解压一个地方。到新立得软件管理中,将vim-common,vim-tiny删除
2.解压后产生一个vim73文件夹。进入vim73文件夹
3. 执行./configure命令。运行后,会提示你checking for tgetent()... configure: error: NOT FOUND!这是因为一个库没有安装,至于是什么库有什么作用,我们这里先不用了解那么多。随着学习的深入,我们会慢慢了解的。这说明需要安装libncurses5-dev
4.apt-get install libncursest-dev
5.安装完毕后,继续执行make
6.make install
7.将软件所在位置添加到环境变量中。PATH=$PATH:/usr/local/bin
8.测试下,vi test。如果不行的话,用vim test。然后在命令行下输入alias vi=vim。就可以了。
9.默认的vi操作很不爽。我们在root的家目录下新建一个.vimrc文件。注意不要忘了.   ,一般情况下不要修改/etc/vim/vimrc文件。
  1 syntax on
  2 set tabstop=4
  3 set softtabstop=4
  4 set shiftwidth=4
  5 set autoindent
  6 set cindent
  7 set nu
  8 set ruler
  9 set nocompatible

10.7.3版本又许多其他新功能,如set rnu。相对行好。大家自己摸索。不过一般情况下,没有什么必要。我们是为了开发软件,不是为了工具本身而学习。

第四步可能会出错:如下解决方法

通过终端安装程序sudo apt-get install xxx时出错:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单:
在终端中敲入以下两句
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

再试着安装,问题解决。  

抱歉!评论已关闭.