• linux输入输出及vim管理


    一.理解系统的输入输出

        输入输出系统是计算机重要组成部分,是沟通计算机与外界的桥梁。

    二.管理输入输出的符号

        1.输出重定向

            >                       ##重定向正确输出

            2>                     ##重定向错误输出

            &>                     ##重定向所有输出

        注意:重定向会覆盖原文件内容

        示例:

        注意:此实验必须在$用户下完成

        2.输出追加

            >>                       ##追加正确输出到文件最后

            2>>                     ##追加错误输出到文件最后

            &>>                    ##追加所有输出到文件最后

        注意:追加不会覆盖原文件内容

        示例:

        3.管道的应用

            1)管道的应用

                    “|”  管道的作用是把钱一条命令的输出变成后一条命令的输入

            注意:管道只允许正确输出通过;通过管道的输入将会变成输入,而变成输入的这些输出是会被第二条命令处理的;如果需要保存输出内容,那么需要复制一份输出,用到的命令是”tee“。

        示例:须在普通用户下操作

        4.输入重定向

             命令<文件把文件作为命令的输入

            命令<< 标识符                    ##把标识符之间的内容座位明令的输入

            示例:

            cat>file<<EDF

             hello

             world

             EDF

    二.vim的常用功能

        1.调整vim的工作方式

            在vim程序中   

                        :set     调整参数

         示例:

        注意:在vim程序中设定的vim工作方式是临时的,在vim关闭后会还原,如果要永久保存vim的工作方式需要编辑vim的配置文件:/etc/vimrc】

        2.字符的搜索

            /关键字

            n向下匹配

            N向上匹配

        3.字符的管路

            y:

           d:

          c:

          p                  ##黏贴

          u                  ##撤销

          ctrl+r            ##恢复撤销

        4.vim可视化模式

               ctrl+v                     ##这个模式下可以选择区域操作

               批量添加字符:

                              ctrl+v  选中要加入字符所在列

                              按大写的”I“

                              加入字符

                              按【esc】<C-F12>

        5.字符的替换

            :%S/要替换的字符/替换成的字符/g

            :%s/:/@/g                         ##替换全文的:为@

            :1,5s/:/@/g                     ##替换1-5行的;为@

            注意:%&表示所有的行

                        g表示所有的列

        6.vim的分屏功能

                           ctrl+w   s               ##上下分屏

                           ctrl+w   v               ##左右分屏

                           ctrl+w   c               ##关闭光标所在屏幕

                           ctrl+w  上下左右   ##光标移动到指定屏幕

                            :sp  file2             ##同时编辑当前文件和file2

        7.在命令模式下光标的移动

                            gg                      ##光标移动到文件的第一行

                             G                      ##光标移动到文件的最后

                            :数字               ##光标移动到指定的行

    三.插入模式

        1.插入模式下光标的移动

       

    四.vim的退出模式

      

       

                        

  • 相关阅读:
    Zabbix 3.0编译安装
    用Python发布自己的代码
    欧拉公式为世界上最完美的公式
    通过别人远端安装anaconda来说配置文件
    jupyter安装与使用
    make在latex中的妙用
    latex源码到PDF文件
    anconda配置国内源
    git命令速查
    一张色环图教你搞定配色(转)
  • 原文地址:https://www.cnblogs.com/zhengyipengyou/p/9332643.html
Copyright © 2020-2023  润新知