⾯试题4-vim编辑器练习题
⼀. 选择
在/home/stud1/wang⽬录下有⼀⽂件file,使⽤(C)可实现在后台执⾏命令,此命令将file⽂件中的内容输出到py⽂件中
A. cat file >;py
B. cat >;py
C. cat py &
D. cat file >;py &
⼆. 填空
1. vim编辑器具有三种⼯作模式:底⾏模式和命令模式____和编辑模式。
2. vi编辑器具有两种⼯作模式:_______命令模式______和____输⼊模式_________
3. Vi编辑器中要想定位到⽂件中的第⼗⾏按—10 gg —键,删除⼀个字母后按—ctrl +r —键可以恢复
4. vi编辑⽂件时调到⽂档的最后⼀⾏的命令是G,跳到第100⾏的命令是____100gg
5. vi编辑器使⽤___dd____命令删除当前光标所在的⼀整⾏
6. 列出五个VI编译时的命令(例如i为插⼊)
i 在光标前插⼊
a 当前位置编辑
A 快速到达⾏尾并进⼊编辑模式
O 在当⾏上⾯插⼊⼀个空⾏并进⼊编辑模式
o 在当⾏下⾯插⼊⼀个空⾏并进⼊编辑模式
7. esc 退出到命令模式
三. 简答
1. vim如何插⼊字符
i 在光标前插⼊
a 当前位置编辑
A 快速到达⾏尾并进⼊编辑模式
O 在当⾏上⾯插⼊⼀个空⾏并进⼊编辑模式
o 在当⾏下⾯插⼊⼀个空⾏并进⼊编辑模式
2. vim如何快速定位到某⾏
第⼀⾏ gg
最后⼀⾏ G
linux系统vim编辑器移动到100⾏ 100gg
3. vim如何搜索字符串
四.进阶:
1. 输出⽂本偶数⾏(sed,awk和vim命令实现)
2. 创建序列stuseq,要求初值为20050001,增量为1,最⼤值为20059999({}和vim命令实现)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。