vi/vim编辑器

vi/vim编辑器

1. 安装vim

yum install vim -y

2. 打开编辑文件

[root@localhost ~]# vim 1.txt

3. vi编辑器中的三种模式

  1. 命令模式

  2. 末行模式

  3. 编辑模式

4. 进入编辑模式

    i    : 在光标之前输入
    o    :在光标处新创建一行
    a    :在光标之后输入            

5. 保存并退出

        1、进入末行模式
        2、操作
        w : 保存
        q : 退出
        ! : 强制(编写的内容全部放弃

6. 解决vim编辑异常

1、删除.1.txt.swp
2、继续编辑(-r)
[root@localhost ~]# vim -r 1.txt
3、放弃编辑(-n)
[root@localhost ~]# vim -n 1.txt

7. 光标快速移动快捷方式

    ①. 快速切换光标到底行
        G    

    ②. 快速切换光标到首行
        gg

    ③. 快速跳转到行首
        0

    ④. 快速跳转到行尾
        $ 

    ⑤. 快速跳转到指定行
        1、进入末行模式
        2、输入跳转的行数
        3、回车

    ⑥. 快速复制文本内容信息
        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  : 忽略大小写

    ⑭. 可视化编辑
        1、ctrl + v 
        2、编辑:Shift + i
        3、按 Esc键退出即可
    

8. 知识储备

1. 实时监控文件内容变化:
    tail -f [要监控的文件]    

2. 演示vim编辑异常
    1、查看vim进程
        [root@localhost ~]# ps -ef | grep vim
    2、杀死vim进程
        [root@localhost ~]# kill -9 pid    
        
3. 批量复制
    [root@localhost ~]# while true;do echo "Hello World" >> 1.txt; done
        

 

posted @ 2021-12-10 15:45  XX_Bb  阅读(56)  评论(0编辑  收藏  举报