【Linux】软件包管理器yum、编辑器vim

莱莱  金牌会员 | 2024-11-22 08:36:35 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 835|帖子 835|积分 2505

1.源码安装 和 软件包安装

在Linux下安装软件,一个通常的办法是下载到步伐的源代码,并举行编译, 得到可执行步伐。
但是如许太麻烦了,于是有些人把一些常用的软件提前编译好,做成软件包(可以明白成windows上的安装步伐)放在一个服务器上,通过包管理器可以很方便的获取到这个编译好的软件包,直接举行安装。
2.软件包管理器yum

1.什么是包管理器

软件包和软件包管理器,就比如 “App” 和 “应用商店” 如许的关系。
yum是Linux下非常常用的一种包管理器。主要应用在Fedora、RedHat、Centos等发行版上。
3.vim编辑器

vi / vim的区别简单点来说,它们都是多模式编辑器,不同的是vim是vi的升级版本,它不仅兼容vi的全部指令,而且还有一些新的特性在里面。
1.vim常见的三种模式

vim的三种模式(其实有很多多少模式,现在把握这3种即可),分别是下令模式、插入模式 和 底行模式,各模式的功能区分如下:

  • 下令模式:控制屏幕光标的移动,字符、字或行的删除,移动复制某区段。输入 a / i / o 进入插入模式下或者输入 shift + : 进入底行模式。
  • 插入模式:只有在插入下,才可以做笔墨输入。输入ESC键可回到下令行模式。该模式是用的最频仍的编辑模式。
  • 底行模式:文件保存或退出,也可以举行文件替换,找字符串,列出行号等操作。 输入ESC键可回到下令行模式。


2.vim下令模式:下令集

移动光标
   

  • gg:将光标快速回到第一行开头。
  • Shift + g:将光标快速回到最后一行的开头。
  • number + Shift + g:将光标快速回到第 number 行的开头。
  • Shift + $:将光标快速回到该行的末了。
  • Shift + ^:将光标快速回到该行的开头。
  • h:光标左移一位。
  • j:光标下移一位。
  • k:光标上移一位。
  • l:光标右移一位。
  • w: 以单词为单元,光标向后移一位。
  • b:以单词为单元,光标向前移一位。
    h、j、k、l、w、b 下令前面都可以带上具体的数字。
  复制 + 粘贴 + 剪切 +删除
   

  • yy:复制当前行。
  • p:光标所在的位置举行粘贴。
  • dd:剪切 / 删除当前行。
  • x:剪切 / 删除光标所在位置的字符。
  • Shift + x:光标及光标右侧不动,剪切 / 删除光标左侧的一个字符。
    以上下令前面都可以带上具体的数字。
  替换
   

  • r:替换光标所在字符,光标字符->目标字符。
  • Shift + r:批量化替换光标所在的字符,可以随意移动光标(称为替换模式,输入Esc回到下令模式)。
  • Shift + ~:光标所在的位置举行巨细写切换。
  撤销
   

  • u:撤销历史操作。
  • Ctrl + r:撤销 u 操作。
    一但退出文件编辑,无法再举行撤销,但是只是保存,没有举行 q 退出,可以举行撤销。
  其它
   

  • Shift + #:使光标所在的单词高亮,按 n,向上查找该单词。
  • Shift + zz:逼迫退出。
  • 批量化解释:Ctrl + v(进入视图模式),hjkl移动光标(选择批量化解释区域),Shift + i(进入插入模式),然后输入 //(当然也可以输入其它内容,完成批量化操作),最后输入 Esc 后,完成批量化解释。
  • 批量化取消解释:Ctrl + v(进入视图模式),hjkl移动光标(选择批量化取消解释区域),最后 d,完成批量化取消解释。
  3.vim底行模式:下令集

   

  • set nu:添加行号。
  • set nonu:取消行号。
  • q:退出。后面再加上!,代表逼迫退出。
  • w:保存。后面再加上!,代表逼迫保存。
  • wq:保存退出。后面再加上!,代表逼迫保存退出。
  • !:在不退出 vim 的情况下,可以在底行模式中输入下令。
  • %s/dest/src/:批量替换,将dest替换为src。
  • vs 文件名:分屏操作多个文件。Ctrl + ww:光标切换到下一个文件。
  • / 单词:使单词变得高亮。
  4.使用vim的小技巧

   

  • vim 文件名 +number:进入文件后,使得光标在第number行。
  • !v:进入上一次使用 vim 的文件中。
  5.vim设置


  • 在家目录下创建.vrmrc文件(以.开头的文件是隐藏文件,可以用 ls -al 检察隐藏文件)。
  • 使用 vim 编辑器,打开.vrmrc文件。
  • 设置.vrmrc文件(例如:输入set nu,再次使用 vim 打开文件时会自动天生行号)
注意:/ect/vimrc,该目录下的 vimrc 文件是全部用户共用的(包罗 root),最好不要动,在自己的家目录下设置自己的 vim,不要影响别的用户的 vim。
gitee:一键化设置 vim。只支持CentOS7
如何检察Linux的系统版本?

本人用的是华为云,可以修改Linux系统版本为CentOS7。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

莱莱

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表