yum 安装vim编辑器
在我们使用的vi编辑器中没有配色不是很好用,我们安装一个vim富文本编辑器方便我们的文本编辑。
[root@localhost ~]# yum install vim -y
已加载插件:fastestmirror, priorities
base | 3.6 kB 00:00:00
extras | 3.4 kB 00:00:00
mysql-connectors-community | 2.5 kB 00:00:00
mysql-tools-community | 2.5 kB 00:00:00
mysql56-community | 2.5 kB 00:00:00
updates | 3.4 kB 00:00:00
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 vim-enhanced.x86_64.2.7.4.160-1.el7 将被 安装
--> 正在处理依赖关系 vim-common = 2:7.4.160-1.el7,它被软件包 2:vim-enhanced-7.4.160-1.el7.x86_64 需要
--> 正在处理依赖关系 libgpm.so.2()(64bit),它被软件包 2:vim-enhanced-7.4.160-1.el7.x86_64 需要
--> 正在检查事务
---> 软件包 gpm-libs.x86_64.0.1.20.7-5.el7 将被 安装
---> 软件包 vim-common.x86_64.2.7.4.160-1.el7 将被 安装
--> 正在处理依赖关系 vim-filesystem,它被软件包 2:vim-common-7.4.160-1.el7.x86_64 需要
--> 正在检查事务
---> 软件包 vim-filesystem.x86_64.2.7.4.160-1.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
===================================================================================================================
Package 架构 版本 源 大小
===================================================================================================================
正在安装:
vim-enhanced x86_64 2:7.4.160-1.el7 base 1.0 M
为依赖而安装:
gpm-libs x86_64 1.20.7-5.el7 base 32 k
vim-common x86_64 2:7.4.160-1.el7 base 5.9 M
vim-filesystem x86_64 2:7.4.160-1.el7 base 9.6 k
事务概要
===================================================================================================================
安装 1 软件包 (+3 依赖软件包)
总下载量:7.0 M
安装大小:23 M
Downloading packages:
(1/4): gpm-libs-1.20.7-5.el7.x86_64.rpm | 32 kB 00:00:00
(2/4): vim-enhanced-7.4.160-1.el7.x86_64.rpm | 1.0 MB 00:00:01
(3/4): vim-filesystem-7.4.160-1.el7.x86_64.rpm | 9.6 kB 00:00:00
(4/4): vim-common-7.4.160-1.el7.x86_64.rpm | 5.9 MB 00:00:06
-------------------------------------------------------------------------------------------------------------------
总计 1.1 MB/s | 7.0 MB 00:00:06
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : gpm-libs-1.20.7-5.el7.x86_64 1/4
正在安装 : 2:vim-filesystem-7.4.160-1.el7.x86_64 2/4
正在安装 : 2:vim-common-7.4.160-1.el7.x86_64 3/4
正在安装 : 2:vim-enhanced-7.4.160-1.el7.x86_64 4/4
验证中 : 2:vim-common-7.4.160-1.el7.x86_64 1/4
验证中 : 2:vim-filesystem-7.4.160-1.el7.x86_64 2/4
验证中 : gpm-libs-1.20.7-5.el7.x86_64 3/4
验证中 : 2:vim-enhanced-7.4.160-1.el7.x86_64 4/4
已安装:
vim-enhanced.x86_64 2:7.4.160-1.el7
作为依赖被安装:
gpm-libs.x86_64 0:1.20.7-5.el7 vim-common.x86_64 2:7.4.160-1.el7 vim-filesystem.x86_64 2:7.4.160-1.el7
完毕!
下面是vi 和vim的区别


看到这里你想说yum是不是非常方便,我感觉还比windows还方便。
做几点解释
在安装过程中会抛出一些正在解决依赖关系在这是为什么呢?
因为在linux shell 环境中变量非常多,而在使用一个软件的时候有时候缺少一个变量,然而这个变量可以通过其他工具来获取,那么我们就说这两个软件之间纯在依赖关系,这也是yum 安装的软件中存在的很大的一个质疑的问题,因为依赖,当需要卸载的时候就会发生牵连。在服务器上一般卸载很少用,所以印象并不是太大。最方便的是他能自动帮我们安装好。
如果没有对应得软件的话我们只能使用wget rpm 来安装软件了。
yum 安装vim编辑器的更多相关文章
- Centos 下安装VIM编辑器
我们在安装完Centos后,它默认的是安装了VI编辑器,VIM是没有安装的,所以我们在使用vim test.txt时会提示: vim command not found ... 这就是说明我们的Lin ...
- CentOS7 配置阿里云yum源,vim编辑器,tab自动补全
1.进入yum的文件夹 命令:cd /etc/yum.repos.d/ 2.下载wget 命令:yum -y install wget 3.删除yum文件夹所有yum源 命令:rm -rf ...
- 10秒钟安装 Vim编辑器,5分钟浏览常用命令 2015.10.25
首先我想说,vim与vi的命令几乎相同,,所以学习编辑命令时很轻松,排除扩展相关,以及自动补全等配置的使用在外30秒钟安装 Vim编辑器,5分钟浏览常用命令环境:虚拟机Ubuntu:安装vim并浏览命 ...
- Ubuntu安装Vim编辑器
1 安装Vim编辑器 由于Ubuntu预安装的是tiny版本,就会导致我们在使用上的产生不便. 所以我们要安装vim的full版本. 1.1 卸载旧版vi sudo apt-get remove vi ...
- 03. 树莓派初始配置——安装vim编辑器
安装vim编辑器 树莓派系统默认是不带vim编辑器的,默认安装的vi编辑器在编辑文档的时候用得特别不舒服,对人体的血压和树莓派的寿命影响较大. 解决办法:一行命令 1. 安装vim编辑器 sudo a ...
- Linux安装vim编辑器
1.ubuntu系统:普通用户下输入命令:sudo apt-get install vim-gtk (注:出现E: Unable to locate package则将命令改成sudo apt-get ...
- Debian9安装vim编辑器
本文由荒原之梦原创,原文链接:http://zhaokaifeng.com/?p=669 前言: Debian 9默认没有安装vim,但是使用Linux怎么能没有vim呢?下面就来安装一下vim吧. ...
- Linux (Ubuntu 18.04) 安装vim编辑器
大家可以去Ubuntu官网下载桌面系统:https://ubuntu.com/download/desktop,虽然最新版是19.04,但是建议大家下载稳定版18.04.安装过程非常简洁,我使用的是V ...
- 在microsoft/dotnet:2.0.0-sdk中安装vim编辑器
在Docker中安装了dotnetcore 2.0.0 的sdk,没有发现可用的编辑器,该sdk是基于debian:stretch构建的,以前没玩过debian,因为CentOS玩的多一些所以对vim ...
随机推荐
- jumpserver 堡垒机环境搭建(图文详解)
摘要: Jumpserver 是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能.基于ssh协议来管理,客户端无需安装agent. 特点: 完全开源,GPL授权 Python编 ...
- Android Material Design 系列之 SnackBar详解
SnackBar是google Material Design提供的一种轻量级反馈组件.支持从布局的底部显示一个简洁的提示信息,支持手动滑动取消操作,同时在同一个时间内只能显示一个SnackBar. ...
- otool是mac自带的工具
找了一晚上otool的安装包,到最后才发现mac自带otool
- Cordova框架基本原理
最近在做混编项目,也是从项目里开始接触Cordova框架,网上很多帖子都总结的很好,我还是要总结一下,便于加深一下. Cordova框架是一个可以让JS与原生代码(包括 Android 的 java, ...
- 性能测试平台效率优化的一次经验(python版)
在做性能测试平台的优化过程中,由于启动任务相对其他测试任务比较频繁,而目前30次两个包的交叉对比(30次)测试需要耗时30分钟整,因此打算优先对测试流程做一次优化,将测试时间消耗降低到20分钟. 由于 ...
- cuda学习笔记——deviceQuery
main(int argc, char **argv):argc是参数个数,**argv具体的参数,第0个是程序全名 cudaError_t类型:记录cuda错误,值为cudaSuccess则正确执行 ...
- MFC画笔作用域的问题
今天发现了程序中的一个BUG.功能是在鼠标经过图形时,对图形进行加粗重绘.默认使用白色画刷.为防止白色背景下看不清,在白色背景下改用黑色画刷.代码如下 CPen* pOldPen;if (pDC-&g ...
- Repaints and Reflows 重绘和重排版
当浏览器下载完所有页面HTML标记,JavaScript,CSS,图片之后,它解析文件并创建两个内部数据 一棵DOM树 表示页面结构 Normal 0 7.8 磅 0 2 false false fa ...
- Java字节流在Android中的使用
引言:项目开发有时会使用上传文件到服务器,再从服务器取数据显示到本地这一过程:或者输入一段文字,再把文字显示出来.这个过程都用到了IO流. IO流分为字符流(Reader\Writer)和字节流(In ...
- 修改mysql root账号密码
一.拥有原来的myql的root的密码: 方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"E ...