文档章节

You need to install a terminal library; for example ncurses.

今天来找bug
 今天来找bug
发布于 2017/06/05 14:33
字数 292
阅读 51
收藏 0
Vim
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.

ncurses是一个比较老的库

解决方法:

sudo apt-get install libncurses5-dev

1.到官网下载vim-7.3.tar.bz2包

 

2.打开终端,通过命令行解压缩,输入

tar jxf vim-7.3.tar.bz2

此时会在当前目录下生成vim73文件夹

 

3.继续在终端输入

cd vim73
cd src
./configure

经过前面几步,会在/vim73/src目录下生成MakeFile文件

 

4.在/src目录下输入

sudo make
sudo make install

完成这步就完成了编译,安装

注意:在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.

ncurses是一个比较老的库

解决方法:

sudo apt-get install libncurses5-dev

 

5.再输入

sudo apt-get install vim-gnome

此时在/src目录输入vim就可以进入了,还需要修改一下路径

 

6.将软件所在位置添加到环境变量中

PATH=$PATH:/usr/local/bin

这样打开终端输入vim直接可以进入

本文转载自:http://blog.csdn.net/jdsjlzx/article/details/12883359

共有 人打赏支持
今天来找bug
粉丝 9
博文 214
码字总数 36040
作品 0
深圳
程序员
Fedora下vim的安装与配置(代码的高亮显示,Tab转成空格)

1.先介绍一下我所使用的LINUX版本,通过下面的命令查询: 结果为“Fedora release 18 (Spherical Cow)” 2.建立一个文件夹,位于~/Documents/Programs,进入该文件夹 3.建立一个扩展名为cpp...

北风其凉
2014/05/30
0
0
安装git-4.3.20时出现的异常

在Cent OS下安装git-4.3.20时出现下面的错误: 执行tar -zxvf后./configure时的异常: checking for tgetent in -ltermcap... no checking for tgetent in -lncurses... no checking for tge......

IT_小翼
2013/04/11
0
0
如何在 Linux 中安装 Ncurses 库

GNU Ncurses 是一个允许用户编写基于文本的用户界面(TUI)的编程库。许多基于文本的游戏都是使用这个库创建的。一个受欢迎的例子是 PacVim,这是一款学习 VIM 命令的 CLI 游戏。在这篇简要的...

18%
05/30
0
0
Ubuntu 10.10下安装ncurses-devel

解决Ubuntu 10.10 使用配置Linux 内核时,出现缺少'ncurses-devel'库支持。 * Unable to find the ncurses libraries or the required header files. 'make menuconfig' requires the ncurse......

庸夫俗子
2015/04/07
0
0
Linux之MySQL源码编译安装

系统平台:Ubuntu12.04 编译环境:gcc-4.6.3 准备工作: mysql-5.5.28.tar.gz cmake-2.8.10.2.tar.gz ncurses-5.9.tar.gz 由于mysql5.5以上的版本改用cmake编译了,所以要装cmake编译! 此方...

Leonard207
2013/03/06
0
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

又一个centos文件顺序导致的问题

背景 新的centos似乎对于文件顺序做了特别的优化 和文件顺序出现的问题确实多了不少 centos7导致的spring循环依赖【实际上和这个问题不一样 不过由此衍生出的问题】 某应用放在新的系统开始报...

Mr_Qi
14分钟前
0
0
阿里云国际版香港CN2测评 月付9美元/30M带宽/1T流量

市面上很多家香港VPS服务商,一直都说阿里云国际版香港CN2线路好,延迟低,速度快,价格便宜流量还多,那么这个香港线路到底怎么样呢?本文从性能、延时、路由、速度方面来全方面测评一下阿里...

flyzy2005
56分钟前
0
0
撤销git commit --amend

it commit -amend之后想撤销 git reset HEAD@{1}

xiaomge
今天
0
0
有意思的TimeUnit

java.util.concurrent.TimeUnit 这个类,相信童鞋们都不陌生。它是一个enum: public enum TimeUnit 好吧,我一直把它当做一个枚举类来用。偶然看到还有别的用法,大吃一斤,原来 TimeUnit 并...

polly
今天
10
0
生成pyc

Python生成pyc文件 pyc文件是py文件编译后生成的字节码文件(byte code)。pyc文件经过python解释器最终会生成机器码运行。所以pyc文件是可以跨平台部署的,类似Java的.class文件。一般py文件改...

Mr_Tea伯奕
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部