首页 > 其他分享 >编译安装最新版本VIM

编译安装最新版本VIM

时间:2023-08-11 22:44:46浏览次数:55  
标签:版本 ncurses library vim terminal 编译 install VIM

编译安装最新版本VIM

命令:

git clone https://github.com/vim/vim.git
cd vim/src
make
sudo make install
vim

编译时可能出现的错误

1.错误:no acceptable C compiler found in $PATH

解决办法:安装GCC软件套件

atp install gcc

2.编译vim时You need to install a terminal library; for example ncurses.解决

提示错误:

no terminal library foundS
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

标签:版本,ncurses,library,vim,terminal,编译,install,VIM
From: https://www.cnblogs.com/wxfy/p/17624078.html

相关文章

  • 文本关键词高亮-vue版本
    、、<template><div><div><inputtype="text"@keyup.enter="mark"></div><divref="text"style="height:200px;overflow:auto"v-html="html"></div>......
  • c# 不通过注册表,检测系统安装的.net版本
    ///<summary>///检测是否安裝4.7.2以上版本///</summary>///<returns></returns>boolCheckNet472(){//C:\Windows\Microsoft.NET\Frameworkstringnet="Micros......
  • C++ 20新版本的重大更新来了
    作为Google和Microsoft使用的核心编程语言,C++新版本获得了国际标准化组织的批准。国际标准化组织(ISO)C++工作组,即第21工作组(WG21),已同意发布C++20版本的最终版内容。对于这个有着35年历史的C++编程语言,这是自2017年发布C++17版本后的首次重大更新。WG21C++ISO委员会......
  • JDK和Spring版本兼容性
      SpringVersionJavaVersion5.xJDK8,9,10,11,12,134.3.xJDK6,7,84.2.xJDK6,7,84.1.xJDK6,7,84.0.xJDK6,7,83.2.xJDK6,73.1.xJDK5,6,73.0.xJDK5,6......
  • C++ 各代版本以及主要区别
    和大家平时用的APP等一样,编程语言每隔一段时间也需要重新制定标准。C++作为老牌编程语言,有着丰富的STL库以及比较规范的语法,是一个比较受欢迎且适合初学者接触编程时的第一个语言,本文简单介绍一下C++的主要版本更替,以及C++11标准和之前的有何区别。版本更替1.C++98第一版ISO/IEC......
  • 如何在32位ubuntu11.10 下编译android 4.0.1源码和goldfish内核
    一准备工作 1安装javasdk6(1)从jdk官方网站http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u29-download-513648.html下载jdk-6u29-linux-i586.bin文件。(2)执行jdk安装文件 [html] viewplaincopy1.$chmoda+xjdk-6u29-linux-i586.bin2.$jdk......
  • nvim安装最新版
    只适合ubuntu的nvim安装方法最快的办法:sudoaptupdatesudoaptupgrade-ysudoapt-getinstallsnapdsudoapt-getinstallsnapcraft#这里可能会卡住,关机重启#报错执行sudodpkg--configure-asudosnapinstallnvim--classic其它方法(不推荐,比较麻烦)Ne......
  • Ubuntu20.04 下编译和运行 FreeSWITCH的问题汇总
    1.Ubuntu20.04下编译和运行FreeSWITCH的问题汇总1.1.环境Ubuntu20.04.2LTS(Linux5.4.0-152-genericx86_64GNU/Linux)FreeSWITCH-1.10.9-release1.2.结论根据配置和编译过程中的错误提示,基本上就是一些依赖库的缺失问题,根据提示给出的依赖库及其版本要求,只要能在a......
  • linux python版本切换alternatives
    查看发现linux的python3命令指向alternativesalternatives是Linux系列操作系统的一个内置命令,即使最小化安装也有该命令,它的主要作用就是版本控制切换,比如,你的系统内有多个Python版本,Python3.8,Python2.7.5,Python3.6,。[root@santiagod-andibleopenstack-ansible]#find/usr/b......
  • 初学者Java应该学jdk什么版本?
    Java的多个版本在历史上都有其重要性,但对于初学者而言,选择合适的版本来学习非常关键。以下是对于初学者来说选择JDK版本的一些建议:1.考虑最新稳定版本最新版本:目前JDK17是最新的长期支持版本(LTS)。选择最新的LTS版本作为学习起点是个不错的选择,因为它结合了稳定性和较新的特性。2.......