Vim yum

yum基本使用

示例rzsz软件安装

使用:

rz   //windows到linux
sz  test.c  //linux 到 windows

查看软件包

yum list 命令可以罗列出当前一共有哪些软件包
grep 命令只筛选出我们关注的包

yum list | grep lrzsz

安装

找到软件包 复制包名 yum install 安装

yum install -y 找到的软件包名  //-y表示不再询问

卸载

yum remove -y 软件包名 //-y表示不再询问

问题:

在这里插入图片描述
刚用还不知道,只能拥抱Linux,熟悉Linux生态,有需求才知道要装什么软件

  1. yum作为客户端(Liunx的应用商店)它是怎么知道去哪里下载的?

一定是配置文件中内置了下载链接
下载链接 位置 :ll /etc/yum.repos.d/
在这里插入图片描述
查看CentOS-Base.repo 里面的下载链接
vim /etc/yum.repos.d/CentOS-Base.repo
看来内置的镜像网站是阿里云的,但是我登陆不上
贴一个能上的 http://mirrors.163.com/
在这里插入图片描述
官方yum源
CentOS-Base.repo
在这里面相当于官方认可的软件,要经过官方审查
安装拓展yum源

yum install -y epel-release

在这里插入图片描述

替换yum源文件
如果你的CentOS-Base.repo里面不是国内的镜像网址,是国外的,可能会很慢
其实就是改改CentOS-Base.repo里面的配置文件
是云服务器不用改
在这里插入图片描述

要安装软件一定是要往系统目录里写文件,如果用户不是白名单,那么只能用root来安装,或者sudo给命令提权
yum安装软件只能一个装完了再装另一个. 正在yum安装一个软件的过程中, 如果再尝试用yum安装另外一个软件, yum会报错.(在windows下也是这样,比如说卸载时)

vim编辑器

-Linux下无法向windows一样鼠标点击配和键盘
解决Windows 下 如果要复制100行,那得ctrl c/v 100次
有了vim 一行命令就完了

多模式编辑器

在这里插入图片描述
没有配置的vim和记事本没啥区别

默认命令模式
输入 i 进入插入模式
退出vim
无脑ESC 退出插入模式到命令模式

再shift + ; = : 进入底行模式
再输入wq w单纯保存 q单纯退出(不保存) wq保存并退出

从底行模式 ESC 无脑退出到 命令模式

vim 文件名 默认q退出 不会生成一个新的文件 除非wq

基本操作

在这里插入图片描述

多窗口

vs 文件名(不存在直接保存退出会创建一个新的)

底行模式:

:wq
:w! 强制保存
:q! 强制退出
在不退出VIM的情况下,可以执行外部命令
:!gcc test.c 直接编译
:!./a.out
:! ls
:/main 搜索
文本查找:/+查找文本,按n选择下一个(不用进入底行模式,直接/就能找)
文本查找:?+查找文本,按n选择上一个
:set nu 行号
:set nonu 去除行号

vim 配置

原理

自定义配置
家目录会有一个隐藏文件 .vimrc 要在这里面写配置文件
比如说在里面写:
set nu 以后进入vim默认就是带有行号
每个用户在自己家目录做的配置 只会影响他自己
不建议去改root的配置
在这里插入图片描述

解决方案

直接使用配好的方案

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值