在 Linux 系统中 Vi 编辑器至 1976 年发布以来已经存在很长时间了,它不仅为用户提供了高效的编辑界面、终端控制等功能,还为我们提供了很多传统而实用的功能。但不足的是,Vi 编辑器还缺乏多屏、语法高亮、多步骤撤消等如今 Unix/Linux 用户必要的常用功能。

因此 Vim (增强版 Vi)的开发和出现为用户带来了一个功能更加齐全、先进和完整的文本编辑器,Vim 对于 Linux 用户来说应该算是无人不知了吧,它是一个强大的、高度可配置的跨平台文本编辑器,同时适用于 Linux、OS X、Solaris、BSD 和 Windows 平台。

对于 Vim 比较了解的用户应该知道,其主要特性包括:窗口分割、Vimdiff、折叠、灵活的缩进、Unicode 支持、全面的文档、功能强大的插件体系结构,以及对许多脚本语言的原生支持等等。当前 Vim 8已更新到了v8.0.1213版本。

在Ubuntu 16.04中安装Vim 8

非 Ubuntu 官方 PPA 源。

sudo add-apt-repository ppa:jonathonf/vim

sudo apt update

sudo apt install vim

安装完成后,你可以直接使用 vim 命令查看发布信息。

要卸载该 PPA 源并回到 Ubuntu 官方源提供的 Vim 版本,可以使用如下命令:

sudo apt install ppa-purge

sudo ppa-purge ppa:jonathonf/vim

对于其它 Linux 发行版用户,如果官方源不是最新版本,当然也可以自己手动编译源代码来使用 Vim 8最新版本。

Debian/Ubuntu和Mint

sudo apt install ncurses-dev

wget https://github.com/vim/vim/archive/master.zip

unzip master.zip

cd vim-master

cd src/

./configure

make

sudo make install

vim

RHEL/CentOS和Fedora

yum install ncurses-devel

wget https://github.com/vim/vim/archive/master.zip

unzip master.zip

cd vim-master

cd src/

./configure

make

sudo make install

vim

linux vi 软件 下载,在Linux系统中下载安装Vim 8相关推荐

  1. linux 写作软件,在Linux系统中下载安装墨者写作

    墨者写作是一款写作工具,支持Windows.MacOS.Linux.iPhone.Android系统,在Linux系统中下载墨者写作AppImage包即可安装使用了. 下载链接 在Linux中安装及使 ...

  2. linux终端装什么系统下载软件,在Ubuntu 18.04系统中下载安装Termite终端的方法

    以下介绍在Ubuntu 18.04系统或是Ubuntu 16.04系统中安装Termite终端的方法,目前Termite在默认存储库中不可用,必须从源代码安装.Termite是一个以键盘为中心的基于V ...

  3. linux系统下载18.04,在Ubuntu 18.04系统中下载安装Persepolis Download Manager

    本文介绍在Ubuntu 18.04系统中下载和安装Persepolis Download Manager的方法,也适用在Linux Mint版本中,它是一个用Python编写的免费开源下载管理器,支持 ...

  4. linux如何下载github脚本,在Linux系统中下载及安装GitHub Atom code editor的方法

    GitHub Atom代码编辑器可用于Linux.Mac和Windows平台,本文介绍在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE系统中下载及安装GitHub A ...

  5. cfd计算linux windows,[转载]实现fluent软件在windows单机系统中多核计算

    fluent版本:6.3.26 windows系统:xp,酷睿i3,4核处理器 目标:实现fluent软件在windows单机系统中多核计算 方法1 (1)准备: 在fluent工作目录下,准备计算所 ...

  6. 在Linux系统中的安装cpolar内网穿透

     系列文章 将cpolar内网穿透配置为开机自启动 在Linux系统中的安装cpolar内网穿透 linux本地搭建网站,并将其发布到公网可访问 1-8 linux本地搭建网站,并将其发布到公网可访问 ...

  7. linux crossover 位置,Linux系统中如何安装CrossOver虚拟机?CrossOver Linux安装说明

    很多用户都喜欢使用Linux系统,主要是因为它拥有自由.共享等优点,但是Linux系统下的虚拟机所拥有的一些应用并不能兼容到Windows系统,给电脑的使用带来了不少麻烦.其实,我们可以使用Cross ...

  8. linux系统如何安装git,linux安装git_Linux系统中怎么安装Git

    摘要 腾兴网为您分享:Linux系统中怎么安装Git,易信,易通行,悬浮球,闲鱼等软件知识,以及鼠标键盘录制精灵,惠管家,阿里智能app,制冷快报,照度测量仪,求生之路2隐藏武器,uc影音,网易云音乐 ...

  9. linux怎么使用git安装目录,Linux系统中怎么安装Git?

    Linux Git是一个方便可用的管理器工具,起初Git就是为Linux而开发的,现在已经应用到各大系统中了.本文就来介绍一下Linux系统中怎么安装Git. 使用包管理器安装Git Git已经被所有 ...

  10. 深度linux运行windows游戏,在deepin linux系统中手动安装windows游戏的小技巧

    本文介绍在deepin linux系统中手动安装windows游戏的小技巧.其实现在wine很好用了,基本dx9的游戏都能玩,但是有些RA2则效果一般,不是很好.关于deepin-wine的版本低有些 ...

最新文章

  1. poj2446(匈牙利算法)
  2. 【最新版】Win10 Java jdk14.0.2安装及环境变量配置
  3. python简单的web服务器
  4. python pipeline框架_Python爬虫从入门到放弃(十六)之 Scrapy框架中Item Pipeline用法...
  5. Chrome正在启用HTTP/3,支持IETF QUIC
  6. 【牛客 - 157D】插排树(dfs,树形dp)
  7. 常见的C++应用领域有哪些?
  8. 在网页中引用js文件、css文件或图片文件时为什么要加上问号+值或key-value
  9. PHP中 sprintf()格式化输出详解
  10. 关于人工智能写作的发展以及看法
  11. 小米商城项目——首页跳转到登录页面或注册页面的制作分析
  12. 变形金刚图片----汽车人
  13. 自动化测试学习步骤及路线(超详细)
  14. scram-sha1
  15. 如何转换音频格式简单图文教程
  16. 在 64 位 linux 机器上安装 jdk1.6 jdk-6u45-linux-x64.bin的安装
  17. Windows 已连接网络但是显示【无Internet访问】解决方案
  18. 洛谷P4098 [HEOI2013]ALO
  19. C语言中exit的简单用法
  20. 大公司运维监控怎么做?从哪些方面考虑?

热门文章

  1. JDK源码学习之 java.util.concurrent.automic包
  2. [置顶]【留言板 Message Board】
  3. [ACM训练] 算法初级 之 搜索算法 之 广度优先算法BFS (POJ 3278+1426+3126+3087+3414)
  4. 【吐槽】火车票一票难求啊
  5. linux下无法安装VMware的解决方法
  6. 云计算最有利于中小企业
  7. Mysql 基础知识
  8. 局域网计算机不能共享常见问题
  9. servlet 技术详解
  10. (十四)java版spring cloud+spring boot+redis社交电子商务平台-在springboot中用redis实现消息队列...