下面我们来简单的操作一波vi,让你也看看vi的功能强大之处与好用之处:
(1)在终端输入vi test.c,启动vi编辑器的同时创建一个test.c的C语言文件
(2)之后按下“i”键之后进行插入模式,之后输入以下C语言代码:
感觉如何?代码的高亮显示、规范的缩进格式,真的是美呀!
(3)之后我们输入"ESC”进入命令模式,之后再输入“:”切换到“行低模式”,之后输入“set nu”,之后你会发现程序代码显示出来行号!!!惊不惊喜!
(4)之后我们再次键入“ESC”切换到命令模式,将光标移动到第5行,键入“4yy”复制5~8行的内容;之后将光标移动到第8行行首,键入“p”将复制的内容粘贴在此:
有意思吧 ,通过简单的命令就可以实现复制、粘贴
(5)之后将光标移动到第9行行首,直接输入“dd”删除光标之后的内容:
(6)键入“:”进入vi的行低模式,之后再旱地输入命令“%s/i/n”将文件中各行的第一个字符“i”替换为字符“n”,键入“Enter”之后执行该命令。
有意思不?
- 代码的高亮显示
- 规范的缩进
- 可以复制、粘贴
- 可以替换
- 可以整体操作某一行