• linux命令学习笔记-vim


    [Ctrl]+f  屏幕向下移动一页,相当于[Page Down]

    [Ctrl]+b 屏幕向上移动一页,相当于[Page up]

    0或者[home] 移动到这一行的最前面字符处

    $或者[End] 移动到这1行的最后面字符处

    G 移动到这个文件的最后1行

    nG n为数字。移动到这个文件的第n行。eg,20G表示移动到这个文件的第20行

    gg 移动到这个文件的第1行,相当于1G。

    N[Enter]  N为数字。光标向下移动N行。

    /word 向下查找1个名称为word的字符串

     :n1,n2s/word1/word2/g  n1与n2为数字。在第n1与n2行之间查找word1这个字符串,并将该字符替换为word2。

     :1,$s/word1/word2/g     从第1行到最后1行查找word1字符串,并将该字符串替换为word2。

     :1,$s/word1/word2/gc   从第1行到最后1行查找word1字符串,并将该字符串替换为word2。且在替换前显示提示字符给用户确认是否需要替换

    x,X 在1行子当中,x为向后删除1个字符,X为向前删除1个字符

    nx 连续向后删除n个字符

    dd 删除光标所在的那1行

    ndd 删除光标所在的向下的n行

    yy 复制光标所在的那1行

    nyy 复制光标所在的向下的n行

    p,P  p为将已复制的数据在光标下一行粘贴,P则为粘贴在光标的上一行。

    u 复原上1个操作

    [Ctrl]+r 重做上1个动作

    一般模式切换到编辑模式常用按钮

    i,I   i为从目前光标所在处插入,I为从目前光标所在行的第一个非空格处开始插入

    a,A  a为从目前光标所在的下一个字符处开始插入,A为从光标所在行的最后1个字符处开始插入

    o,O o为在目前光标所在的下一行处插入新的1行,O为在目前光标所在处的上一行插入新的1行

    r,R  r只会替换光标所在的那1个字符1次,R会一致替换光标所在的文字,直到按下[Esc]键为止

    一般模式切换到命令行模式常用按钮

    :w 将编辑的数据写入硬盘文件中

    :q 离开

    :wq 保存后离开

    :set nu 显示行号

  • 相关阅读:
    代码对齐--string|stream
    pytest_30_40
    性能总结
    day41_IO模型
    postman_05_cookie_case_流(顺序)
    linux_压缩
    post_04_assert_请求参数预处理_pre_requests
    postman_网址
    postman_03_引用随机变量($guid,$timestamp,$randomInt)_and_参数引用外部文件
    CF 1354C2 思维
  • 原文地址:https://www.cnblogs.com/dongliping/p/11396083.html
Copyright © 2020-2023  润新知