测试开发面试的Linux面试题总结之一:vim使用方法
2017-07-26 11:14
671 查看
现在做测试没有说不用到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最起码文本编辑是没问题的,下节课我们讲解解压缩那些事,敬请关注。
编写测试脚本,查看日志,查看配置文件,少不了要和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最起码文本编辑是没问题的,下节课我们讲解解压缩那些事,敬请关注。
相关文章推荐
- 测试开发面试的Linux面试题总结之二:常用命令
- Linux学习总结(19)——Linux中文本编辑器vim特殊使用方法
- Linux学习总结(19)——Linux中文本编辑器vim特殊使用方法
- kshen转总结:ADO.NET在开发中的部分使用方法和技巧
- 使用测试优先方法开发用户界面
- 有关Linux下使用vi/vim编辑器的方法和技巧
- 使用测试优先方法开发用户界面
- 总结:ADO.NET在开发中的部分使用方法和技巧
- vi/vim使用进阶: 在VIM中使用GDB 把VIM打造成Linux下程序开发的IDE利器
- Linux内核等待队列的使用方法总结
- 使用测试优先方法开发用户界面(转)
- OK6410 Linux开发环境搭建--编译以及ubuntu的使用方法学习笔记
- 《Winpcap的安装使用方法》及《winpcap开发包使用中的问题总结》
- 总结:ADO.NET在开发中的部分使用方法和技巧
- linux下vi与vim编辑器的区别及使用方法
- 使用VIM开发软件项目 - (16) vim编译中遇到的问题及解决方法
- 使用测试优先方法开发用户界面
- 总结:ADO.NET在开发中的部分使用方法和技巧
- linux下vi与vim编辑器的区别及使用方法
- 总结:ADO.NET在开发中的部分使用方法和技巧 选择自 yangyifan0 的 Blog