JiFu's Wiki JiFu's Wiki
首页
  • HTML
  • JavaScript
  • NodeJS
  • Vuejs
  • 微信小程序
  • Python
  • 数据库
  • 中间件
  • 算法
  • 软件工程
  • Wordpress
  • iOS开发
  • Android开发
  • Linux
  • Windows
  • MacOS
  • Docker
  • Vim
  • VSCode
  • Office
  • 其他
  • Photoshop
  • Sketch
  • Mac
  • 游戏
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
  • HTML
  • JavaScript
  • NodeJS
  • Vuejs
  • 微信小程序
  • Python
  • 数据库
  • 中间件
  • 算法
  • 软件工程
  • Wordpress
  • iOS开发
  • Android开发
  • Linux
  • Windows
  • MacOS
  • Docker
  • Vim
  • VSCode
  • Office
  • 其他
  • Photoshop
  • Sketch
  • Mac
  • 游戏
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • DevOps介绍
  • Linux

    • Linux介绍
    • Linux系统目录结构及详细说明
    • 使用SSH登录Google Cloud Platform
    • 生产服务器虚拟化环境搭建大纲
    • 服务器虚拟化环境搭建
    • Ubuntu

    • CentOS

      • Centos介绍
      • CentOS更新ruby版本
      • Centos7修改启动内核,删除无用内核
      • CentOS7编译安装VIM8
        • 通过git下载vim最新版
        • 解决vim的依赖问题
        • 编译安装(选项请参考手册)
      • yum提示Error: rpmdb open failed的解决方案
    • Manjaro

    • Command

    • System Service

  • MacOS

  • Windows

  • Docker

  • Vim

  • VSCode

  • Office

  • 其他

  • 运维
  • Linux
  • CentOS
JiFu
2023-09-13
目录

CentOS7编译安装VIM8

# yum安装

centos下安装软件最简单的方法了,还能解决依赖问题,首推该方法,缺点是源里面有一些软件并不是其官网上最新的

sudo yum install -y vim

# 源码编译安装

# 通过git下载vim最新版

git clone https://github.com/vim/vim.git

# 解决vim的依赖问题

sudo yum install -y ncurses-devel gcc gcc-c++

# 编译安装(选项请参考手册)

编译增加参数 --enable-pythoninterp=yes
cd vim/src
./configure --prefix=/usr/bin/local/ --enable-pythoninterp=yes
make
sudo make install
1
2
3
4

# ./configure 后面的配置选项

–with-features=huge:支持最大特性
–enable-rubyinterp:打开对ruby编写的插件的支持
–enable-pythoninterp:打开对python编写的插件的支持
–enable-python3interp:打开对python3编写的插件的支持
–enable-luainterp:打开对lua编写的插件的支持
–enable-perlinterp:打开对perl编写的插件的支持
–enable-multibyte:打开多字节支持,可以在Vim中输入中文
–enable-cscope:打开对cscope的支持
–with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/ 指定python 路径
–with-python-config-dir=/usr/lib/python3.5/config-3.5m-x86_64-linux-gnu/ 指定python3路径
–prefix=/usr/local/vim:指定将要安装到的路径(自行创建)
```bash

# 参考资料

> -[Centos7下vim最新版本安装](http://www.cnblogs.com/citta/p/9735448.html)
> -[Centos7安装vim8.0 + YouCompleteMe](https://blog.csdn.net/nzyalj/article/details/75331822)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#CentOS#Vim#install
上次更新: 2024/08/11, 01:59:03
Centos7修改启动内核,删除无用内核
yum提示Error: rpmdb open failed的解决方案

← Centos7修改启动内核,删除无用内核 yum提示Error: rpmdb open failed的解决方案→

最近更新
01
Disable notification "to get future google chrome updates you'll need macos 10.13 or later" on mac
05-14
02
MacOS软件推荐
04-30
03
Debian Sway开发机安装手册
03-26
更多文章>
Theme by Vdoing | Copyright © 2019-2025 Ji Fu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式