# Linux VI 命令

# Linux VI 基本命令

# Linux VI 内容查找命令

  1. / 命令:从当前光标处开始向后寻找字符串。

    向后寻找字符串 abc

    /abc
    
  2. ? 命令:从当前光标处开始向前寻找字符串。

    向前寻找字符串 abc

    ?abc
    

# Linux VI 内容复制命令

  1. n 命令:

# Linux VI 行移动命令

vi 编辑器提供文本的跨行移动。这个操作允许用户将某一行的文本内容移动到指定位置。

vi 编辑器使用 m 命令实现文本的跨行移动。该命令的使用方法为:

xmy

表示把第 x 行移动到第 y 行的下方。

举个例子。

abc
123
abc123456
aaa111
hahaha

比如现在想把第 5 行的 hahaha 移动到第 1 行 abc 的下面,则命令为:5x1

移动后结果:

abc
hahaha
123
abc123456
aaa111

如果想移动首行,则第二个参数为 0。比如要把第 5 行的 aaa111 移动到第一行,则命令为:5x0

参考博客:http://c.biancheng.net/view/636.html