J-Linux&Shell-W7 Vi (上)
一、判断题
插入模式不是vi的工作模式之一。( × )
vi命令模式中a是从光标所在位置后面开始新增内容。( √ )
vi命令模式中(是光标所在位置到该句子的第一个字母。( √ )
vi中不可以使用page up或page down进行上下翻页。( × )
二、单项选择题
下列不属于vi工作模式的是(B)
A.插入模式 B.替换模式 C.命令模式 D.末行模式
能够实现移动到前一个字末尾且忽略标点的vi命令模式命令是(C)
A.e B.ge C.gE D.E
关于vi命令模式下4j命令描述正确的是(A)
A.以当前光标位置为基准,光标向下移动四行。
B.以当前光标位置为基准,在后面插入4个j字符。
C.以当前光标位置为基准,在前面插入4个j字符。
D.以当前光标位置为基准,光标向上移动四行。
三、不定项选择题
下列描述正确的是(D)
A.linux操作系统文本中句子的划分是以空格区分。
B.linux操作系统文本中字的划分是以空行区分。
C.linux操作系统文本中段落的划分是以.符号划分。
D.以上全错误。关于vi命令模式中命令G描述正确的是(BC)
A.该命令可以将光标直接移动到窗口的末尾位置。
B.该命令可以将光标直接移动到文件的末尾位置。
C.该命令可以将光标移动到文件的任意行,需要在命令前加上数字行号。
D.该命令可以将光标移动到文件的开始位置。
四、填空题
- vi插入模式转换命令模式,以及末行模式执行完末行命令转换命令模式分别需要使用键盘的
ESC
和ESC
键。
五、操作题
将以下vi操作的命令书写出来
(1) 移动到第 11 行,向右移动 33 个字符。
1 | 11G |
(2) 在当前的下一行新增一行,并进入插入模式输入内容”hello world”,输入完退出插入模式。
1 | o |
(3) 将光标移动到“hello world”这一行的行尾,然后在后面插入” too”字符,输入完退出插入模式。
1 | A |