Linux Vi Word操作

在命令模式下, 可以分别使用w和b命令向前或向后移动一个单词。

w命令允许我们向前移动一个单词。要向前移动多个单词, 可以在w命令之前键入数字。
例:
9w

Linux Vi Word操作

文章图片
查看上面的快照, 从当前单词开始, 我们要向前移动9个单词。
Linux Vi Word操作

文章图片
查看上面的快照, 我们向前移动了9个字。
注意:我们将要算作三个词(we, ‘ 和ll)的单词
b
b命令允许我们向后移动一个单词。要向后移动多个单词, 可以在b命令之前键入number。
例:
9b
Linux Vi Word操作

文章图片
看一下上面的快照, 我们想从当前单词向后移9个单词。
Linux Vi Word操作

文章图片
查看上面的快照, 我们向后移了9个字。
dw
dw命令用于删除一个单词。但是请记住, 要删除一个完整的单词, 光标应放在单词的起始字母处。
范例1:
Linux Vi Word操作

文章图片
看一下上面的快照, 我们要删除单词示例。我们的光标位于起始字母e处。
Linux Vi Word操作

文章图片
查看上面的快照, 按dw命令后, 单词example被删除。
范例2:
Linux Vi Word操作

文章图片
看上面的快照, 这里我们也要删除单词示例。但是这一次, 我们的光标位于单词中间。
Linux Vi Word操作

文章图片
查看上面的快照, 按dw命令后, 单词示例没有完全删除。仅删除从光标开始到单词末尾(包括空格)的字母。
范例3:
5英尺
Linux Vi Word操作

文章图片
【Linux Vi Word操作】查看上面的快照, 这里我们要删除当前单词之后的五个字母。
Linux Vi Word操作

文章图片
查看上面的快照, 键入5dw后, 删除光标后的五个单词。
yw
命令yw用于复制一个单词。在这里, 还必须将光标置于开始处以复制完整的单词。
例:
Linux Vi Word操作

文章图片
看上面的快照, 我们要复制单词示例。
Linux Vi Word操作

文章图片
查看上面的快照, 按yw键后, 将光标移至要复制单词的位置。在这里, 我们最后使用p命令复制了它。

    推荐阅读