• vi重要操作指令


    [Ctrl] + [f] 萤幕『向下』移动一页,相当于[Page Down]按键( 常用 )
    [Ctrl] + [b] 萤幕『向上』移动一页,相当于[Page Up]按键( 常用 )
    0 或功能键[Home] 这是数字『0 』:移动到这一列的最前面字元处( 常用 )
    $ 或功能键[End] 移动到这一列的最后面字元处( 常用 )
    G 移动到这个档案的最后一列( 常用 )
    gg 移动到这个档案的第一列,相当于 1G 啊! ( 常用 )
    n<Enter> n 为数字。游标向下移动 n ( 常用 )
    /word 向游标之下寻找一个名称为 word 的字串。例如要在档案内搜寻 vbird
    这个字串,就输入/vbird 即可! ( 常用 )
    :n1,n2s/word1/word2/g n1 n2 为数字。 在第 n1 n2 列之间寻找 word1 这个字串,并将该
    字串取代为 word2 !举例来说,在 100 200 列之间搜寻 vbird 并取
    代为 VBIRD 则: 『:100,200s/vbird/VBIRD/g』。 (常用)
    :1,$s/word1/word2/g 从第一列到最后一列寻找 word1 字串,并将该字串取代为 word2
    ( 常用 )
    :1,$s/word1/word2/gc 从第一列到最后一列寻找 word1 字串,并将该字串取代为 word2 ! 且
    在取代前显示提示字元给使用者确认(confirm)是否需要取代! (
    )
    x, X 在一列字当中, x 为向后删除一个字元(相当于[del]按键)X 为向前
    删除一个字元(相当于[backspace]亦即是倒退键) ( 常用 )
    dd 删除游标所在的那一整列( 常用 )
    ndd n 为数字。删除游标所在的向下 n 列,例如 20dd 则是删除 20 (
    )
    yy 复制游标所在的那一列( 常用 )
    nyy n 为数字。 复制游标所在的向下 n 列,例如 20yy 则是复制 20 (
    )
    p, P p 为将已复制的资料在游标下一列贴上, P 则为贴在游标上一列!举例
    来说,我目前游标在第 20 列,且已经复制了 10 列资料。则按下 p 后,
    10 列资料会贴在原本的 20 列之后,亦即由 21 列开始贴。但如果是
    按下 P 呢?那么原本的第 20 列会被推到变成 30 列。 ( 常用 )
    u 复原前一个动作。 ( 常用 )
    [Ctrl]+r 重做上一个动作。 ( 常用 )
    . 不要怀疑!这就是小数点!意思是重复前一个动作的意思。 如果你想要
    重复删除、重复贴上等等动作,按下小数点『.』就好了! ( 常用 )
    i, I 进入插入模式(Insert mode)i 为『从目前游标所在处插入』, I
    『在目前所在列的第一个非空白字元处开始插入』。 ( 常用 )
    a, A 进入插入模式(Insert mode)a 为『从目前游标所在的下一个字元处
    开始插入』, A 为『从游标所在列的最后一个字元处开始插入』。
    ( 常用 )
    o, O 进入插入模式(Insert mode): 这是英文字母 o 的大小写。 o 为『在目
    前游标所在的下一列处插入新的一列』; O 为在目前游标所在处的上一
    列插入新的一列! ( 常用 )
    r, R 进入取代模式(Replace mode)r 只会取代游标所在的那一个字元一
    次; R 会一直取代游标所在的文字,直到按下 ESC 为止; ( 常用 )
    [Esc] 退出编辑模式,回到一般指令模式中( 常用 )
    :w 将编辑的资料写入硬碟档案中( 常用 )
    :q 离开 vi ( 常用 )
    :wq 储存后离开,若为:wq!则为强制储存后离开( 常用 )


  • 相关阅读:
    使用Mongodb存放文件系统的离线栅格数据,供Cesium访问
    Moogose的基本连接以及增删改查操作
    MongoDB
    Linq对列表进行分组,求和,排序
    ArcEngine对属性表的操作
    ArcEngine打开GDB,SHP的方法
    javaweb之JSP+Servlet
    node.js后端之sequelize
    javascript的闭包
    LeetCode 第133场周赛总结
  • 原文地址:https://www.cnblogs.com/cqdxwjd/p/10574107.html
Copyright © 2020-2023  润新知