zoukankan      html  css  js  c++  java
  • 测试开发面试的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最起码文本编辑是没问题的,下节课我们讲解解压缩那些事,敬请关注。

  • 相关阅读:
    list浅析
    C#尝试读取或写入受保护的内存。这通常指示其他内存已损坏(catch不起作用)
    浅析C#线程同步事件-WaitHandle
    C#操作xml方法1
    C#简单的操作csv文件
    C#的int类型?,??,~的意思,string类型空值赋值
    将多个exc表格汇总于一个表格中
    C#禁止双击标题栏等操作
    c#泛型
    c#session
  • 原文地址:https://www.cnblogs.com/tom-gao/p/7238573.html
Copyright © 2011-2022 走看看