Linux操作实例3 -vi编辑器

153 阅读1分钟

Part A

使用vi编辑一个文本C程序文件,保存退出,然后重新编辑保存退出。如:

# include <stadio.h>
# include <string.h>
int main()
{
printf(“this is a test\n”);
return 0;
}
# vi +5 test.c
# vi + /int test.c 
# vi test.c job.i   

Part B

练习和掌握vi丰富的命令操作,记录你的操作。

  1. 把/etc/passwd文件复制到/test目录并改名为tab; 
  1. 在第25行后添加上自己的名字的英文缩写; 
  2. 在命令模式下,把第26行分别复制到第34行下面与内容最后; 
  3. 撤销第4步的操作 在末行模式下,把第26行分别复制到第34行下面与内容最后; 
  4. 查找单词run在多少行有; 命令模式下,在第10行前后分别添加一空行; 
  5. 再删除该修改后内容的第25行、30行; 保存并退出; 
  6. 说明在末行模式下命令q与q!分别在什么情况下使用;