Linux》yum与vim

前言:

  • 本文介绍yum与vim

  • 博主收集的资料New Young,连载中。

  • 博主收录的问题:New Young

  • 转载请标明出处:New Young

yum

  • 在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序.但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上.

  • 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装.软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样的关系.

  • yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器. 主要应用在Fedora, RedHat,Centos等发行版上

  • 在使用Linux下使用yum时,不能同时运行多个安装步骤

yum三板斧

yum list

  • 通过 yum list 命令可以罗列出当前一共有哪些软件包. 由于包的数目可能非常之多, 这里我们需要使用 grep 命令只筛选出我们关注的包. 例如

yum list|grep sl

  • 软件包名称: 主版本号.次版本号.源程序发行号-软件包的发行号.主机平台.cpu架构.
    “x86_64” 后缀表示64位系统的安装包, “i686” 后缀表示32位系统安装包. 选择包时要和系统匹配.
  • “el7” 表示操作系统发行版的版本. “el7” 表示的是 centos7/redhat7. “el6” 表示 centos6/redhat6.
  • 最后一列, base 表示的是 “软件源” 的名称, 类似于 “小米应用商店”, “华为应用商店” 这样的概念

在这里插入图片描述

yum install+ 软件名

安装软件,可以搭配-y,摒弃一些询问信息

在这里插入图片描述

yum remove +软件名

删除软件

要下载的

epel-release

man-pages

lrzsz.x86_64 :rz ,sz

vim

vim是一款强大的文本编辑器,使用它的场景非常多

vim的模式

vim有很多模式,常用的是:命令模式,插入模式,底行模式

在这里插入图片描述

命令模式下的

  • 虽然Windows下的可视化界面,已经非常方便了,但是对于某些快速定位操作,非常不方便,如文件很大时,快速定位到第一行,Windows下很麻烦,但是vim通过键盘指令非常高效,这也是学习vim操作的必要性。
  • 大小写是有区别的

光标移动(以下都是命令模式下才行)

上下左右键

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dAyKuOpA-1653488233743)(vim%E5%88%9D%E8%AF%86.assets/image-20220525212308347-165348498927227.png)]

行首行尾

在这里插入图片描述

启始行,末行

在这里插入图片描述

单词跳跃

在这里插入图片描述

复制

在这里插入图片描述

剪切

在这里插入图片描述

粘贴

在这里插入图片描述

撤销与反撤销

在这里插入图片描述

大小写转换

在这里插入图片描述

删除字符

在这里插入图片描述

替换字符

在这里插入图片描述

底行模式

进入底行模式

在这里插入图片描述

保存,退出

在这里插入图片描述

行号

在这里插入图片描述

多文件操作分屏

在这里插入图片描述

插入模式

进入插入模式

在这里插入图片描述

vim配置

vim的配置文件

vim的配置是在 vim.rc,只需要在该文件下写入命令,就可在用vim打开文件时,看到效果,但是单一的配置非常麻烦,因此可以通过下载已配置好的文件一键配置vim

在这里插入图片描述

vim的一键配置

  • 一次vim的配置只对一个用户有效,对其它用户无效。

  • 在 shell 中执行指令(想在哪个用户下让vim配置生效, 就在哪个用户下执行这个指令. 强烈 “不推荐” 直接在 root 下执行):

curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh
  • 需要按照提示输入 root 密码. 您的 root 密码不会被上传, 请放心输入

sudo指令

一般短暂提升权限到root,shell会报警告,要求添加信任关系。

只需要在root下修改 /etc/sudoers文件中添加信关系

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_55439426/article/details/124975089