• LINUX中的vi/vim命令


    vi/vim 是文本编辑器

    •         vi 打开文件
    •         vim是vi的升级版本,vi方向键无法使用
    •         在linux中安装vim的步骤:

                    (1)在键盘内输入vim,会显示如下界面

                     (2)输入上图中第三行的命令:"sudo apt install vim"

     

    按照图示步骤,不报错证明安装成功

    •        vim共三种模式:命令模式、插入模式、末行编辑模式。

                    注意:不能从插入模式直接到末行编辑模式,必须将插入模式转为命令模式,再从命令模式到末行编辑模式。    

    图示为操作命令演示


    •  vi/vim中常用命令:

                    n dd:删除光标开始向下的n行

                    n yy:拷光标开始向下的n行

                    p:粘贴

                    u:撤销

                    ctrl+r :恢复上一次的撤销操作

                    r:替换一个字符

                    shift+6:光标移动到当前行的开头

                    shift+4:光标移动到当前行的末尾

                    shift+g:光标移动到文本的最后一行

                    gg:光标移动到第一行

                    n shift +g:光标移动到第n行

                    d n shift +g:删除光标到n行的内容

                    y n shitf+g:拷贝光标到n行的内容

                    d+G  删除从光标开始到末尾的内容

                    移动光标:l g k h

                            l:向后移动光标

                            j:向下移动光标

                            k:向上移动光标

                            h:向左移动光标

    •   末行模式下操作:

                    q  退出编辑

                    wq  保存并退出

                    q!  强制退出(不保存退出)

                    w  (路径)  文件  另存为

                    set nu  显示行号

                    set nonu 取消行号

                    set hlsearch  设置高亮搜索  //搜索出来的文本内容会有亮色背景显示出来

                    set nohlsearch  取消高亮搜索

                    n,m s/oldstring/newstring  替换从n行到m行的第一个oldstring

                    n,m s/oldstring/newstring/g  替换从n行到m行的所有oldstring

                    /string 向下搜索

                    ?string  向上搜索

    • 补充:

                    封锁:Ctrl+s 

                    解锁 Ctril+q

  • 相关阅读:
    Vue3.js中使用svg:vite-plugin-svg-icons
    matlab创建矩阵、理解三维矩阵
    3.物联网射频识别,(高频)RFID应用ISO14443-2协议,(校园卡)Mifare S50卡
    VuePress网站如何使用axios请求第三方接口
    如何备份VMware虚拟机
    leetcode:21. 合并两个有序链表
    汽车售后接待vr虚拟仿真实操演练作为岗位培训的重要工具和手段
    File删除非空文件夹
    深入理解Java中synchronized三种使用方式:助您写出线程安全的代码
    Mockito使用问题记录
  • 原文地址:https://blog.csdn.net/qq_53830608/article/details/126225499