VIM编辑器-常见命令

2021-11-15 15:05:38 浏览数 (2)

vi编辑器

操作模式

模式名

含义

命令模式

等待输入命令

输入命令

编辑模式,用于输入文本

底行(尾行,末行)模式

可以输入指令,搜索,保存

  • 命令模式

命令

含义

a

表示光标后append尾部追加模式

i

光标当前位置插入模式

o

光标换行插入

s

表示删掉光标当前当前的进行插入

末行模式输入:命令进行保存(w)/搜索/[搜索内容]/。

  • 底行模式

命令

含义

:w

把写入保存到硬盘中

:q

退出当前VI编辑器打开的文件

:wq!

强制保存

  • 命令模式

命令

含义

h

光标左移

j

光标下移

k

光标上移

l

光标右移

  • 翻页模式

命令

含义

ctrl f

向下翻页

ctrl b

向上翻页

ctrl d

向下翻半页

ctrl u

向上翻半页

  • 插入类

标题

含义

i

在当前位置插入

a

在光标右边插入(当前光标尾部插入)

A

在当前光标右的行末插入文件(当前行末插入)

o

在光标所在行的上方插入一行并切换输入模式

O

在光标所在行的下方插入一行并切换输入模式

s

删除当前光标位置并插入

  • 删除类

命令

含义

x

删除当前字符

  • 行删除类

命令

含义

dd

删除光标所在行

d$

表示从当前光标位置删除到行尾(包含当前光标位置)

  • 撤销类

命令

含义

u

撤销最后一次执行的命令

  • 剪切类

命令

含义

dd

删除光标所在行

yy

复制光标所在的行

p

在光标所在行的下方粘贴

P

在光标所在行的上方粘贴

  • 替换类

命令

含义

r

替换当前位置字符

  • 搜索

命令

含义

/

从输入/可以在当前文件中查找该字符串

n

查找下一个匹配的字符

shift N

查找上一个匹配的字符

0 人点赞