centos7源码安装vim8.0

本文介绍如何在CentOS 6和7上通过卸载旧版本并从源码编译安装最新版Vim的方法,包括必要的依赖安装及环境变量配置。

centos 6和7通过yum安装的vim版本仍为7.4,若想尝鲜,可获取源码包编译安装。

准备工作
1.检查vim旧版本,若已存在,将其卸载。

$ vim
$ yum remove vim* -y

2.安装终端字符处理库nucrses

$ yum install ncurses-devel -y

编译安装

$ cd /usr/local/src/
$ wget https://codeload.github.com/vim/vim/tar.gz/v8.0.0134
$ tar zxf v8.0.0134
$ cd vim-8.0.0134/
$ ./configure --prefix=/usr/local/vim8
$ make && make install
$ echo $?

安装成功后,通过/usr/local/vim8/bin/vim运行vim命令。将vim命令路径添加到系统变量,就可以直接运行vim了。

$ /usr/local/vim8/bin/vim /etc/profile.d/path.sh

添加以下内容:
#!/bin/bash
export PATH=$PATH:/usr/local/vim8/bin/

$ source /etc/profile.d/path.sh
$ vim

转载于:https://www.cnblogs.com/xshan/p/7859384.html

<think>好的,我现在需要帮助用户在Ubuntu系统上安装Vim编辑器。根据用户提供的引用内容,我需要整合这些信息,给出一个清晰的安装步骤。首先,用户提到了从CentOS转到Ubuntu,发现默认没有安装vi,这可能是因为Ubuntu默认使用的是vim.tiny,而用户需要完整版的Vim。引用[1]提到使用sudo apt-get -y install vim,这应该是最直接的安装方法。但引用[2]指出,Ubuntu 18.04默认安装的是Vim 8.0,如果需要新版,必须从源码编译安装。不过用户可能只需要基础安装,所以先介绍常规方法。 接下来,引用[3]详细说明了安装步骤,包括更新软件包列表、安装命令以及验证安装,这些步骤应该包含在回答中。同时,引用[4]和[5]介绍了Vim的基本使用方法,用户可能也会感兴趣,所以可以在相关问题中提及。 需要注意的是,用户可能分不清vi和Vim的区别,可能需要简单说明。此外,确保命令的正确性,比如使用sudo apt install vim而不是旧的apt-get,虽然两者都可以,但apt更推荐。另外,是否需要更新软件包列表(sudo apt update)是可选的,但推荐,特别是如果用户长时间没更新的话。 可能还需要提醒用户安装完成后如何进入Vim,以及基本模式切换,如命令模式和插入模式,但根据用户的问题,安装步骤是主要回答,其他使用技巧可以作为相关问题。最后,生成的问题要围绕安装后的配置、使用、升级等,确保覆盖用户可能的后续需求。</think>### 如何在 Ubuntu 上安装 Vim 编辑器 以下是分步安装指南,适用于 Ubuntu 系统: 1. **更新软件包列表(推荐)** 打开终端(快捷键 `Ctrl + Alt + T`),输入以下命令更新软件源信息: ```bash sudo apt update ``` 此步骤确保后续安装的软件为最新版本[^3]。 2. **安装 Vim** 输入以下命令进行安装: ```bash sudo apt install vim ``` 系统会提示输入用户密码,输入后按回车继续。安装过程中若提示确认,输入 `y` 并回车[^1]。 3. **验证安装** 安装完成后,检查 Vim 版本以确认是否成功: ```bash vim --version ``` 若显示版本号(如 `VIM 8.0` 或更高),则说明安装成功[^3]。 --- ### 补充说明 - **Vim 与 vi 的区别** Ubuntu 默认预装的 `vi` 实为精简版 `vim.tiny`,功能受限。通过上述步骤安装Vim 是功能完整的版本[^4]。 - **安装新版 Vim(非必需)** 若需安装最新版(如 Vim 9.0),需从源码编译安装。具体方法可参考官方文档[^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值