Vi 常用命令 (持续更新...)

作者: 新亮笔记 | 来源:发表于2016-03-24 16:32 被阅读108次

    ** 显示行数 **

    :nu      //显示当前光标所在行的行号
    :set nu  //显示所有行当前行号
    

    替换

    • 全局替换
    :%s/str1/str2       //用 str2 替换文件中所有的 str1
    
    • 局部替换
    :20,30s/str1/str2  //将20行到30行内的 str2 替换成 str1
    

    ** 跳转到文件头/尾 **

    :1   //跳转到文件头
    :$   //跳转到文件尾
    

    查询命令

    /str1   //查询str1
    n       //往前翻
    N       //往后翻
    

    相关文章

      网友评论

      • lovexiaov:之前记得全局替换命令是 :%s/str1/str2/g 没想到不加 /g 也可以

        视图模式下直接 "gg" 定位到文件头,"shift+g"定位到文件末尾
        新亮笔记:@lovexiaov 是的。其实命令还蛮多的。以上是个人常用滴 :grin:

      本文标题:Vi 常用命令 (持续更新...)

      本文链接:https://www.haomeiwen.com/subject/nrurlttx.html