• vi常用命令总结


    1. 打开文件
       > vi  文件       //该模式是命令模式
    
    2. 尾行模式操作
       > :q             //该模式是“尾行模式”
       > :w             //保存已经修改的文档
       > :wq		//保存并退出
       > :q!		//强行退出,不保存修改
       > :/内容/		//查找指定内容,"n"会查找下一个,"N"会查找上一个
          //查找到文档的最后,又会跑到文档的开头
       > :set number/nu     //给文件每行内容设置编号
       > :set nonumber/nonu //取消编号设置
       > :%s/bin/abcd/      //替换所有行的bin内容为abcd
       > :s/bin/abcd/       //替换当前行首次出现的bin为abcd
       > :s/bin/abcd/g	//替换当前行所有的bin为abcd
       > :n			//光标跳转到n行位置
       > /内容		//查找指定内容
    
    3. 命令模式鼠标移动
       字符移动
        上、下、左、右 键盘
        h(左)   j(下)   k(上)   l(右)
    
       单词移动
        w : 下个单词的首字母
        b : 本单词或上个单词的首字母
        e :  本单词或下个单词的尾字母
    
       行级移动     
        $  :  到达行尾
        0  :  数字0到达行首
    
       段落级移动   
        {  :  段落首部
        }  :  段落的尾部
    
       屏级移动     
        L  :  屏幕尾部(当前屏其作用,不会走到下一屏)
        H  :  屏幕首部
    
       文档级移动
        G  :  文档尾部
        1G :  文档首行
        nG :  光标走到第n行
    
    4. 命令模式删除文档信息
        字符级删除	x
        通用删除    
        d+光标移动距离
        d+$ 从当前位置删除到行尾
        d+0 从单前位置删除到行首
        d+w 删除单词(包括单词后边的空格)
    
        d+} 删除到段落尾部(尾部空行有保留)
        d+{ 删除到段落的首部(首部上边的空行也被删除,只删除一行空白行)
    
        d+L  删除至屏幕尾部, 删除包括当前行
        d+H  删除至屏幕首部,删除包括当前行
    
        d+G  删除至文档尾部,删除包括当前行
        d+1G 删除至文档首部,删除包括当前行
        d+nG 删除至文档的第n行,删除包括当期行和第n行
    
        dd   删除当前行
        n+dd  从当前行向下删除n行
    
    5. 命令模式复制并粘贴
        yy    复制单行
        n+yy  复制n行
        y+光标移动距离    可以进行灵活复制  [该方式使用可以参考删除]   
        p     粘贴(光标所在位置的后边开始粘贴,[光标所在行的后一行])
    
    6. 删除的内容,也可以被粘贴,删除的内容被放到缓存里边,也可以提供粘贴服务
    
    7. 在“命令模式”对操作进行撤销
        u        //撤销,向上会递归撤销以往所有操作
        r+字符   //单个字符替换
        .        //点,重复执行上个命令
        J        //合并两行
    
  • 相关阅读:
    node 牛逼博客
    NodeJs断点调试详细说明
    .NET 7 中 LINQ 的疯狂性能提升
    nodejs加断点调试方法
    Mac安装mysql新手小白教程
    如何看待由react router原班人马打造并获得三百万美元融资的ts全栈开发框架remix?
    什么是真正的程序员
    测速工具使用心得体会
    SWIG:SWIG的简介、安装、使用方法之详细攻略
    node+yog2+swig
  • 原文地址:https://www.cnblogs.com/chenqionghe/p/4293639.html
Copyright © 2020-2023  润新知