一、实验日期与地址
1、实验日期:2024年 3 月27 日
2、实验地址:S1-504
二、实验目的
1.掌握vim的三种工作模式之间的切换
2.掌握vim一般模式下的快捷键操作
3.掌握vim常见的命令
三、实验环境
VMware Workstation、Centos 7
四、实验内容
1.在/tmp这个目录下创建一个名为vimtest的目录
![]() |
2.进入vimtest这个目录
![]() |
3.将/etc/profile复制到本目录下
4.使用vim打开本目录下的profile这个文件
5.在vim中设定一下行号
6.移动到第37行,向右移动15个字符,观察看到的双引号内是什么数字
![]() |
7.移动到第一行,并且向下搜寻一下“lese”这个字符串,观察它在第几行
![]() |
8.讲11-50行的小写“bin”字符串改写为大写“BIN”字符串,并且一个一个挑选是否需要修改,如何下达命令?如果在挑选过程中一直按y,观察结果会在最后一行出现改变了几个“bin”
9.若修改完后要全部复原,有哪些方法?
答: 用:e!命令。
10.复制第11-22行的内容,并且粘贴到最后一行之后
复制后:
![]() |
11.如何删除第2-10行的注释数据?
vim模式下用:9dd
![]() |
12.将当前这个文件另存为profile.test
![]() |
13.删除第18行的第11个字符,观察结果出现的第一个单词是什么?
![]() |
先用17G到17行末尾再用↓到18行开头,最后用10x命令。
14.在第一行上面新增一行,改行内容输入“My name is XXX and my number is XXXXXXXXXXXX”,XX部分写自己的真实姓名与学号
答:
![]() |
光标在第一行用o命令在第一行上面新增一行,再用i命令插入信息。
15.保存后离开vim
五、实验总结
1、通过本次实验,我成功掌握了Vim编辑器的三种工作模式之间的切换,熟练掌握了一般模式下的常用快捷键操作,也掌握了Vim的常见命令。在实验过程中,遇到了一些问题,比如初次接触Vim时对于命令模式和插入模式的切换不够熟练,容易造成误操作,但通过不断练习逐渐掌握了这些操作技巧。
2、解决这些问题的方法是多加练习,熟悉Vim的操作习惯,同时可以查阅相关的文档或教程加深理解。在今后的学习和工作中,我将继续使用Vim,并不断提升自己的操作技巧,以提高效率。