vim 快捷命令

如下

 
    ①. 快速切换光标到底行
        G(输shift 加 g)    
 
 
    ②. 快速切换光标到首行
        gg
 
 
    ③. 快速跳转到行首
        0
 
 
    ④. 快速跳转到行尾
        $
 
 
    ⑤. 快速跳转到指定行
        1、进入末行模式
        2、输入跳转的行数
        3、回车,跳转到第n行
 
 
    ⑥. 快速复制文本内容信息
        yy
        nyy : n行整体打包复制,光标不能在最底部
    
    ⑦. 快速粘贴文本内容
        p    : 在光标的下一行粘贴
        大P    :在光标的上一行粘贴
 
 
    ⑧. 删除文本内容
        dd : 删除光标所在行
        ndd : 向下删除n行
    
    ⑨. 回撤(误删除后用)
        u
        
    ⑩. 撤回回撤(回撤多了)
        ctrl + r
    
    ⑪. 显示行号
        1、进入末行模式
        2、输入set nu
        3、回车
        
    ⑫. 取消行号
        1、进入末行模式
        2、输入set nonu
        3、回车
 
 
    ⑬. 搜索内容
        1、进入命令模式
        2、输入/
        3、输入搜索的内容
        4、回车
        
        n : 下一个
        N :上一个
        
        忽略大小写
        设置方法 末行模式,set ic,直接输 /搜索内容
        取消方法 末行模式,set noic
 
 
    ⑭. 多行编辑
        1、ctrl + v, 向下/上移动光标选中要编辑的行
        2、编辑:Shift + i/a(光标左边/光标右边),输入内容
        3、按 Esc, 回车
 
 
知识储备
    实时监控文件内容变化:
        tail -f [要监控的文件]
    
    演示vim编辑异常
        1、查看vim进程
            [root@localhost ~]# ps -ef | grep vim
        2、杀死vim进程
            [root@localhost ~]# kill -9 pid
            
    批量复制
        [root@localhost ~]# while true;do echo "Hello World" >> 1.txt; done
posted @ 2024-04-22 17:49  tslam  阅读(10)  评论(0编辑  收藏  举报