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 不自启

  • 相关阅读:
    97. Interleaving String
    96. Unique Binary Search Trees
    95. Unique Binary Search Trees II
    94. Binary Tree Inorder Traversal
    odoo many2many字段 指定打开的form视图
    docker sentry 配置文件位置
    postgres 计算时差
    postgres 字符操作补位,字符切割
    postgres判断字符串是否为时间,数字
    odoo fields_view_get
  • 原文地址:https://www.cnblogs.com/luojianyi/p/9316813.html
Copyright © 2011-2022 走看看