zoukankan      html  css  js  c++  java
  • Linux命令列内容

        命令列内容:

    一般模式 移动光标
    【ctrl】+【f】 屏幕【向前】移动一页
    【ctrl】+【b】 屏幕【向后】移动一页
    0 这是数字0:移动到这一行的最前面字符处
    $ 移动到这一行的最后面字符处
    G 移动到这个档案的最后一行
    n<Enter> 光标向下移动n行
    一般模式 搜寻与取代
    /word 向光标之后寻找一个字符串名称为word的字符串
    :n1,n2s/word1/word2/g 在第n1与n2行之间寻找word1这个字符串,并将该字符串取代为word2
    n1,$s/word1/word2/g 从第一行到最后一行寻找word1字符串,并将该字符串取代为word2!
    n1,$s/word1/word2/gc 从第一行到最后一行寻找word1字符串,并将该字符串取代为word2!而且在取代前显示提示字符串给使用者确认(conform)是否需要取代!
    一般模式 删除、、复制与贴上
    x,X x为向后删除一个字符,X为向前删除一个字符
    dd 删除游标所在的那一整列
    ndd 删除光标所在的向下n列,例如20dd则是删除20列
    yy 复制游标所在到那一行
    nyy 复制光标所在的向下n列,例如20yy则是复制20列
    p,P

    p(小写字母)为复制的数据在光标下一行贴上,P(大写字母)为贴在游标的上一行

    u 复原前一个动作
    进入编辑模式  
    i,I 插入:在目前的光标所在处插入输入之文字,已存在的文字会向后退;
    a,A 增加:有目前光标所在的下一个字开始输入,已存在的文字会向后退;
    o,O 插入新的一行:从光标所在的下一个行执行
      ESC   为止
    Esc 退出编辑模式,回到一般模式
    指令列命令模式  
    :w 将编辑的数据写入硬盘档案中
    :w! 若档案属性为【只读】时,强制写入该档案
    :q 离开vi

    :q!

    若曾修改过的档案,又不想储存,使用!为强制离开不储存档案。
    :wq 储存后离开,若为:wq!则为强制储存后离开
  • 相关阅读:
    VSCode settings.json的配置样例
    用css让div高度自动撑满屏幕
    C# 后端接受前端上传的文件
    netcode 控制台项目生成exe文件
    C# UDP发送和接收
    C# 直播录制视频
    Vs2017 FrameWork EF Mysql Mvc 三层整合1
    Vs2017 FrameWork EF Mysql 控制台应用
    Vs2017 NetCode EF Mysql 控制台应用
    Vs2017 NetCode Mvc EF Mysql 整合2
  • 原文地址:https://www.cnblogs.com/czb4256/p/9940851.html
Copyright © 2011-2022 走看看