3.1 问题
本例要求使用vim新建文件、修改文件,相关说明如下:
首先,使用vim编辑器在/bin/目录下新建文件hello,操作要求如下:
录入内容echo Hello World !!!
保存后使用 cat 命令确认文件内容
然后,修改系统文件/etc/hosts,操作要求如下:
在末尾增加一行内容127.0.0.1 www.baidu.com
保存后使用 cat 命令确认文件内容
3.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:使用vim创建新文件
1)使用vim编辑器新建文件 /bin/hello
[root@svr7 ~]# vim /bin/hello
2)按 i 键切换为输入模式,在第一行录入文本
echo Hello World !!!
3)保存文件
完成录入后,先按Esc键回到命令模式,再输入 :wq 保存并退出编辑器。
:wq
[root@svr7 ~]#
4)使用 cat 命令确认文件内容
[root@svr7 ~]# cat /bin/hello
echo Hello World !!!
步骤二:使用vim修改文件
1)修改文件 /etc/hosts
在末尾增加一行内容127.0.0.1 www.baidu.com。
[root@svr7 ~]# vim /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1 www.baidu.com
2)使用 cat 命令确认文件内容
[root@svr7 ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1 www.baidu.com
步骤三:启动 vimtutor 教学程序,练习常用编辑操作
1)启动vimtutor教学程序
[root@svr7 ~]# vimtutor
===============================================================================
= 欢 迎 阅 读 《 V I M 教 程 》 —— 版本 1.7 =
===============================================================================
Vim 是一个具有很多命令的功能非常强大的编辑器。限于篇幅,在本教程当中
就不详细介绍了。本教程的设计目标是讲述一些必要的基本命令,而掌握好这
些命令,您就能够很容易地将 Vim 当作一个通用编辑器来使用了。
完成本教程的内容大约需要25-30分钟,取决于您训练的时间。
注意:
每一节的命令操作将会更改本文。推荐您复制本文的一个副本,然后在副本上
进行训练(如果您是通过"vimtutor"来启动教程的,那么本文就已经是副本了)。
切记一点:本教程的设计思路是在使用中进行学习的。也就是说,您需要通过
执行命令来学习它们本身的正确用法。如果您只是阅读而不操作,那么您可能
会很快遗忘这些命令的!
.. ..
2)命令模式常用操作
根据以下操作要点自行组织练习,具体过程略。
++ 光标移动
上下左右:方向键
行内跳转:Home键、End键
全文翻页:PgUP键、PgDn键
行间调整:gg、G
++ 复制/粘贴/删除
复制:yy、5yy
粘贴:p、P
删除:Delete键、dd、5dd
++ 文本查找(关键词 vim 或 tutor)
查找关键词:/tutor
切换匹配结果:n、N