测试开发面试的Linux面试题总结之一:vim使用方法

现在做测试没有说不用到linux,大部分公司都会涉及到,作为测试经常使用linux最常见手段就是查看日志,帮助开发定位问题,这是目前最常见的测试当中使用linux方法,今天就讲一讲vim文本编辑器的使用。
编写测试脚本,查看日志,查看配置文件,少不了要和vim打交道
vim是unix/linux下的文本编辑器,它一般有两个模式:命令模式和编辑模式,通过ESC来切换到命令模式,其常用的命令有:
(1) 打开与退出
        vi file:打开文件file
        :q :退出vi编辑器
        :wq:保存缓冲区的修改并退出编辑器
        :q!:不保存直接退出
        :w 保存缓冲区内容至默认的文件
        :w file 保存缓冲区内容至file文件
(2) 插入文本
        a : 在当前光标的右边插入文本
        A : 在当前光标行的末尾插入文本
        i : 在当前光标的左边插入文本
        I : 在当前光标所在行的开始处插入文本
        o: 在当前行在下面新建一行
        O:在当前行的上面新建一行
        R:替换当前光标位置以及以后的若干文本
        J:连接光标所在行和下一行
(3) 删除文本
        x:  删除一个字符
        dd: 删除一行
        ndd: 删除n行
        u: 撤销上一次操作
        U: 撤销对当前行的所有操作
(4) 搜索
        /word 从前向后搜索第一个出现的word
        ?word 从后向前搜索第一个出现的word

(5) 设置行号
        :set nu  在屏幕上显示行号
        :set nonu 取消行号
以上命令基本是日常工作中都会用到,如果能答上来以上的命令说明你linux最起码文本编辑是没问题的,下节课我们讲解解压缩那些事,敬请关注。

原文地址:https://www.cnblogs.com/tom-gao/p/7238573.html