嵌入式学习之——linux中Vi工具的使用(3)

  • xidianzxc
  • LV3工程师
  • |      2014-12-03 23:16:16
  • 浏览量 746
  • 回复:6

现在,我继续来为大家介绍一些Vi中常用的命令,它们将让我们感受到Vi的强大之处。

“dd”

这个命令用在命令模式,特别强调,没有冒号。它的作用是删除光标所在行。

ndd”

那么既然有删除一行,就会有删除n行,因为我们在编写文件的时候,因为Vi中不能使用鼠标选中多行,那么我们不用鼠标,直接使用这个命令就能删除n行。

使用方法如下:1.  按住我们删除的行数,比如说5

                        2.  按两次d

“u”

在命令模式中使用u,我们可以取消最近的一次操作,相当于windows中撤销,可以使用多次来回复多步的操作。

”yy”

复制当前行整行的内容到Vi缓冲区。

“nyy”

既然能复制一行,就能复制多行,这个命令就是复制n行的。

”p”

复制的目的就是为了粘贴,怎么能没有粘贴命令呢,这个命令实现粘贴。

“/字符串

从上而下的在文件中查找字符串,这个在编辑文件时,是很方便的。当文件中有多个匹配的字符串时,我们可以使用键盘上的“n”键,来定位下一个匹配的被查找的字符串。

:%s/已存在的字符串/用来替换的字符转/g”

这个命令看我写的格式,就知道它是一个用来实现替换功能的命令了,在编辑一些配置文件或者程序时这也是很方便的。这个命令我想强调的一点就是它是有冒号的,也就是说它是在末行模式中执行的

 

Vi编辑器中的命令功能其实特别多,小白我再次只是介绍一些自己感觉常用的。其他的命令,我们可以在使用过程中逐步的进行学习。

 小白我这个系列的帖子已经做了汇总,这是第本系列第17篇帖子,汇总贴是:嵌入式入门学习笔记系列 (点击蓝色字符可以直接进入),欢迎大家和我交流~

 

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:6
电子忠 2015-04-24
 谢谢分享
0   回复
举报
发布
电子忠 2015-04-24
 谢谢分享
0   回复
举报
发布
xidianzxc 2014-12-05
0   回复
举报
发布
mingming 2014-12-05
赞一个,顶起!
0   回复
举报
发布
xidianzxc 2014-12-04
共同学习~
0   回复
举报
发布
闭上眼睛就是天黑 2014-12-04
我认为我可以好好学习
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子