zoukankan      html  css  js  c++  java
  • Linux常用命令(三)

    vim编辑器

    1. 插入命令

      a  在光标后附加文本(append)

      A  在本行行末附加文本

      i  在光标前插入文本,I(大写)在行首插入文本(insert)

      o  在光标下插入新行(over)

      O  在光标上插入新行

    2. 定位命令

      h  方向左键      0  移至行首

      j  方向下键      H  移至屏幕上端(height)

      k  方向上键      M  移至屏幕中央(medium)

      l  方向右键      L  移至屏幕下端(low)

      $  移至行尾

      :set nu  设置行号

      :set nonu  取消行号

      gg/G  到第一行/到最后一行

      ng  到第n行

      :n  到第n行

    3. 删除命令

      x  删除光标所在处字符

      nx  删除光标后n个字符

      dd  删除光标所在行,ndd删除n行

      dG  删除光标所在行到末尾的内容

      D  删除从光标所在处到末尾

      :n1,n2d  删除指定范围的行

    4. 复制和剪切命令

      yy,Y  复制当前行

      nyy,nY  复制当前以下n行

      dd  剪切当前行

      ndd  剪切当前以下n行

      p,P  粘贴在当前光标所在行下或者行上

    5. 替换和取消命令

      r  取代光标所在处的字符(replace)

      R  从光标所在处开始替换字符,按Esc结束

      u  取消上一步操作

    6. 搜索和替换命令

      /string        向前搜索指定字符串,搜索时忽略大小写:set ic

      n            搜索指定字符串的下一个出现的位置

      :%s/old/new/g    全文替换指定字符串

      :n1,n2s/old/new/g  在一定范围内替换指定字符串

    小记:

      :wq  保存退出或者Shift+ZZ

      :wq!  强行保存退出(对于文件的所有者或者root用户)

      :q!  不保存退出

      :w  保存

  • 相关阅读:
    sweetalert 1.0多次回调函数bug
    ThinkPHP添加扩展配置失败
    记一次相机内存卡数据恢复
    流量监控脚本监控网卡
    ip网关配置
    centos7【防火墙】常用规则-docker服务防火墙规则
    ssh服务及安全配置
    代码库
    linux计划任务防暴力破解脚本+免密操作
    阿里去短信接口包
  • 原文地址:https://www.cnblogs.com/johnsmith/p/2182572.html
Copyright © 2011-2022 走看看