• Linux命令(文本编辑器)


    • vi和vim编辑器:有插入模式,一般模式,地行模式
    • 一班模式通过(i、a、o、I、A、O)键--->进入插入模式            插入模式(按Esc键退出)---->j进入一班模式
    • 一般模式(通过:键)--->底部模式             底行模式(按ESc)--->进入一般模式
    • 底行模式中,wq是写入并保存     w==write    q==quit       wq! 如果不能保存退出的情况可以使用  wq! .    ! 是强制退出   q!  不写入强制对出
    • i、a、o、I、A、O的解释
    • 名称 解释
      i 在光标位置的前面插入
      o 在光标位置的下一行插入
      a 在光标位置的后面插入
      I 在光标位置的首行插入
      A 在光标位置的行位插入
      O 在光标位置的上一行插入

    • 在底行模式下输入     :set nu 回车 显示文件行号 , 输入set     nonu 回车不显示行号
    • 一般模式下输入     大写字母G 到文件末尾         输入小写字符gg回到首行
    • 一般模式                Ctrl+F 文件太长是显示下一页        Ctrl+B显示上一页
    • 在底行模式下      :100 回车  光标定位到100行
    • 一般模式下          使用  /cpp 回车可以找到cpp
    • 一般模式下         在光标所在行,输入yy ,复制当前行内容到缓存中,nyy复制光标所在行的开始的n行,yy和p连用相当于粘贴功能
    • 一般模式下         小写字符u是撤销功能(可以撤销多次)             Ctrl+r是反撤销
    • 一般模式下        小写字符dd  删除光标所在的行内容      小写字符ndd     删除光标所在行的n行
    • 底行模式下       :3,6d 回车 从第三行删除到第六行的内容
    • 底行模式下       整个文件字符2 替换字符1         %s/字符1/字符2/g         光标所在行字符2替换字符1     s/字符1/字符2/g
  • 相关阅读:
    feign.RetryableException: Read timed out
    字段重复性校验
    时间的问题总结
    Maven使用mvn命令生成一个spring mvc的web项目
    Mac OS安装brew
    Docker部署Web应用到Tomcat
    Docker安装使用Oracle 11g
    Python 修改AD密码
    Let's Encrypt 证书 wget 报错
    dedecms获取指定栏目下的文章数量
  • 原文地址:https://www.cnblogs.com/hph1728390/p/11082820.html
Copyright © 2020-2023  润新知