1.概述

vim编辑器是vi编辑器的升级版,vim编辑器有颜色功能。
vim需要安装,vi编辑器是通用编辑器。

  • 命令模式:不可编辑
  • 插入模式
  • 底行模式

2.模式

2.1.命令模式

  1. # 默认进入命令模式
  2. vi 123.txt
操作 说明
$ 移动到这一行的行尾
gg 移动到文档第一行行首
G 移动到文档最后一行行首
x 删除内容,删除一个字符
dd 删除游标所在的那一整行
u 复原原来的操作
v 选中范围按y即复制
p 粘贴
o 进入插入模式,并自动回车
a 进入插入模式,光标并自动对准后一个字符
i 插入插入模式

2.2.插入模式

  1. # 命令模式,按i即可进入插入模式
  2. # esc退出插入模式,进入命令模式

2.3.底行模式

  1. # 命令模式,按:进入底行模式

一下指令加回车:

操作 说明
n n为数字,光标移动到第n 行。
/ 搜索内容+回车->寻找相同内容
%s/word1/word2/g 从第一行到最后一行寻找 word1 字符串,并将该字符串取代为 word2
n1,n2s/word1/word2/g n1 与 n2 为数字。在第 n1 与 n2 行之间寻找 word1 这个字符串,并将该字符串取代 为 word2
set nu 显示行号
set nonu 取消行号
q! 强制离开不保存
wq 离开并保存
wq! 强制离开并保存
! !+其他命令->暂时离开,比如:!ls,就相当于在外面执行ls