zoukankan      html  css  js  c++  java
  • vim+软件安装——06

    vim在命令模式下的操作:

    • 1.上下左右键可以自由走动
    • 2.l 键 光标向右移动一个位置
    • 3.h键 光标向左移动一个位置
    • 4.j键 光标向下移动一行
    • 5.k键 光标向上移动一行
    • 6.^键 光标移动到当前行的开始位置   (home/0  这两个键也可以达到相同的效果)
    • 7.$键 光标移动到当前行的末尾位置 (end 也可以达到相同的效果)  
    • 8.gg 回到文档的首行
    • 9.G 回到文档的尾行
    • 10.page down 向下翻动一页 ctrl + F
    • 11.page up 向上翻动一页 ctrl + B
    • 12.跳转至文档的某一行 ,2gg 或者 2G 或者  :2(这个演示的是跳转到第二行)
    • 13.显示行号
    • :set nu 在编辑器中显示行号
    • :set nonu 取消编辑器中的行号
    • 14.复制
    • 复制一行 yy
    • 复制多行 Nyy N-->大于0的整数
    • 15.粘贴
    • p(小p)将复制的内容粘贴到光标位置之后
    • P(大p)将复制的内容粘贴到光标位置之前
    • 16.删除
    • 删除一行 dd
    • 删除多行 Ndd N-->大于0的整数(光标所在行开始计算)
    • 删除光标之前到行首的所有字符 d^
    • 删除光标之后到行尾的所有字符 d$
    • 删除光标出的单个字符 delete/x
    • 17.在vim编辑器中查找字符
    • /boot 查找boot字符串 从上往下查找
    • ?boot 从下往上进行查找
    • n 定位下一个匹配的被查找的字符
    • N 定位上一个被匹配的字符串
    • 18.撤销编辑或者说恢复
    • u(小写) 一次一次恢复,按一次撤销一次
    • U(大写) 撤销对当前行的所有修改
    • 19.保存退出:
    • ZZ(大写) 保存对当前文件的修改并退出编辑器

    末行模式下的操作:

      保存操作
        :w 保存但是不退出
        :wq 保存并退出
        :w /路径 另存为
      退出操作:
        :q 未修改退出  (当文件修改了没有保存,这种方法是无法退出的)
        :q! 放弃对文本的修改,强制退出

      替换操作:
        :s/old/new 将当前行中查到的第一个字符‘old’替换为'new'
        :s/old/new/g 将当前行中查到的所有匹配字符全部替换
        :%s/old/new/g 将全文匹配字符进行替换
        :n1,n2 s/old/new/g 指定行号范围进行全文替换  (n1和n2 是代表的行号范围)
        :s/old/new/c 在每次替换时进行用户确认


      在vim中打开新文件或读入新的文件内容
        :e /root/a.txt 在当前下,打开新的文件进行编辑  (这里打开的是root下的a.txt文件)
        :r /root/b.txt 在当前编辑器中,导入新的文件内容  (这里导入的是root下的b.txt文件)

    输入模式和平常使用文本编辑器相似

    linux中的软件安装(这是大概介绍一下,具体安装下一次博客会给出)

       在win下,安装软件 .exe 双击运行则可

       linux中,软件包封装类型多样
        常见的软件包封装类型:
          rpm 拓展名为 .rpm
          deb软件包 拓展名为 .deb
          源代码软件包 一般为.tar.gz或者.tar.bz2格式的压缩包,包含程序源代码 REDME
          提供安装程序的软件包 install.sh、setup、.bin

      RPM软件包
        由redhat公司提出
        建立统一的数据库文件,详细记录软件包安装,卸载等变化信息,能自动分析软件包依赖关系
        推荐网站:http://rpmfind.net/

        rpm软件包格式:bash-4.2-9.1.i586.rpm

          bash           -4.2             -9.1            .i586                 .rpm
         软件名称      版本号     发布次数     硬件平台    (noarch) 拓展名

      YUM源软件管理方式
        1.yun仓库集中化管理,管理rpm包
        2.很好的解决了软件包之间的依赖关系

      yum配置文件
        [root@localhost ~]              # cd /etc/yum.repos.d/ #此处为yum配置文件路径
        [root@localhost yum.repos.d]       # ls
        packagekit-media.repo          #yum配置文件的示例文件
        [root@localhost yum.repos.d]


      注:yum配置文件必须以 .repo 结尾


      yum配置文件内容:
        [InstallMedia]             #yum标识
        name=RHEL-7.0 Server.x86_64      #yum名称
        baseurl = file:///mnt/cdrom        #yum源路径
        gpgcheck=0            #是否校验软件包的签名信息 1 校验 0 不校验
        enabled=1                 #开机是否自启 1 自启 0 不自启

  • 相关阅读:
    linux systemctl 命令详解
    nginx 与 php-fpm 通信配置
    yum Install PHP 7 on CentOS 7 (英文-转载)
    解决在idea中创建spring boot项目start.spring.io初始化失败的问题
    MongoDB学习5:模型设计和设计模式
    MongoDB学习4:MongoDB复制集机制和原理,搭建复制集
    `curl -L` 解决 GitHub 的 raw.githubusercontent.com 无法连接问题
    用 Hugo 快速搭建博客
    针对多系统时间不一致
    kali 下的邮件发送工具 swaks
  • 原文地址:https://www.cnblogs.com/luojianyi/p/9316813.html
Copyright © 2011-2022 走看看