第5章-6 vim 编辑器测试题

一. 单选题(共11题,55分)

1. (单选题)在 vim 中编辑文件时,使用( )命令可以显示文件每一行的行号。

  • A. number
  • B. display nu
  • C. set nu
  • D. show nu

正确答案: C:set nu;

2. (单选题)下列各选项中哪个选项不属于Vi编辑器的工作模式? 

  • A.

    视图模式

  • B.

    插入模式

  • C.

    底行模式

  • D. 命令模式

正确答案: A:视图模式 ;

3. (单选题)在 vim 中 , 要将某文本文件的第 1 行到第 5 行的内容复制到文件的指定位置,以下( )操作能实现该功能。

  • A.

    将光标移到第 1 行,在末行模式下输入 yy5,然后将光标移动指定位置,按 P 键

  • B.

    将光标移到第 1 行,在末行模式下输入 5yy,然后将光标移动指定位置,按 P 键

  • C.

    末行模式下使用命令 1,5yy,然后将光标移到指定位置,按 p 键

  • D. 末行模式下使用命令 1,5y,然后将光标移到指定位置,按 p 键

正确答案: D:末行模式下使用命令 1,5y,然后将光标移到指定位置,按 p 键;

4. (单选题)在 在 vim 中编辑文件时,要将第 7 到第 10 行的内容一次性删除,可以在 命令模式 下先将光标移到第 7 行,然后执行( )命令。

  • A. dd
  • B. 4dd
  • C. de
  • D. 4de

我的答案: B:4dd;正确答案: B:4dd;

5

5. (单选题)在 vim 中要自下而上查找字符串“centos ”,应该在 末行模式 下使用( )。

  • A. / centos 
  • B. ?centos 
  • C. #centos 
  • D. %centos 

正确答案: B:?centos ;

6. (单选题)使用 vim 编辑器编辑文件时,在 末行模式 下 输入命令“q! ”的作用是( )

  • A. 保存并退出
  • B. 正常退出
  • C. 强制退出不保存
  • D. 文本替换

正确答案: C:强制退出不保存;

7. (单选题)使用 vim 编辑器将文件某行删除后,发现该行内容需要保留,重新恢复该行内容的最佳操作方法是( ) 

  • A.

    在命令模式下重新输入该行

  • B.

    不保存直接退出 vim,并重新编辑该文件

  • C.

    在命令模式下使用“u”命令

  • D. 在命令模式下使用“r”命令

正确答案: C:在命令模式下使用“u”命令 ;

8. (单选题)在用 vim 编辑文件时,哪个命令能直接在光标所在字符后插入文本( )

  • A. i
  • B. I
  • C. a
  • D. o

正确答案: C:a;

9. (单选题)在 vi 中复制 3 行文本的指令是( )

  • A. dd
  • B. 3dd
  • C. yy
  • D. 3yy

正确答案: D:3yy;

10. (单选题)在 vi 里,命令“dd”用来删除当前的( )

  • A. 行
  • B. 字符串
  • C. 字符
  • D. 空格

正确答案: A:行;

11. (单选题)在使用vi编辑器时,在命令模式下,若要从光标开始删除到行尾,则输入:

  • A. x
  • B. d
  • C. X
  • D. D

正确答案: D:D;

二. 判断题(共6题,30分)

12. (判断题)Vi编辑器的三种工作模式间可直接相互切换。       

  • A. 对
  • B. 错

正确答案: 错

13. (判断题)vi编辑器命令行模式的s/old/new/g命令会将整个文本中所有“old”字符串替换为“new”字符串

  • A. 对
  • B. 错

正确答案: 错

14. (判断题)vi编辑器命令行模式的/word命令是自上而下在文件中查找字符串“word”

  • A. 对
  • B. 错

正确答案: 对

15. (判断题)vi编辑器是Linux和Unix上最基本的文本编辑器,但它不能工作在字符模式下。

  • A. 对
  • B. 错

正确答案: 错

16. (判断题)在 vi 中复制到行尾的指令是y

  • A. 对
  • B. 错

正确答案: 错

17. (判断题)目前正处在vi编辑器的插入编辑模式,若要取消显示行号,执行的操作是按Esc键,然后按“:set nonu”键。

  • A. 对
  • B. 错

正确答案: 对

三. 多选题(共3题,15分)

18. (多选题)vi编辑器的工作模式有( )

  • A.终端模式
  • B.命令模
  • C.编辑模
  • D.命令行模式(底行模式)

正确答案: BCD:命令模式 ; 编辑模式 ; 命令行模式(底行模式) ;

19. (多选题)下列对vi编辑器末行模式描述正确的有( )

  • A.wq用于不保存当前文件并退出
  • B.q! 用于放弃存储并退出
  • C. set nu 用于取消行号
  • D. G 跳转到最后一行

正确答案: BD:q! 用于放弃存储并退出 ; G 跳转到最后一行;

20. (多选题)在vim编辑器中命令模式下,键入()可以进入编辑模式。

  • A. a
  • B. i
  • C. x
  • D. p

正确答案: AB:a; i;

  • 19
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值