Linux实操——Vim编辑器

本文主讲:Linux系统中最常用的文本编辑器Vim的使用方法等….

VI编辑器

目标:
1:知道 vi 编辑器的三种基本工作模式
2:掌握 vi 编辑器三种工作模式的按键
3:掌握怎么转换 vi 编辑器的工作模式

一:vi 编辑器的三种基本工作模式

命令模式:打开文件默认进入命令模式,不管 vi 编辑器处于哪种工作模式,按下 Esc 键会立刻进入

命令模式,命令模式可以对文件进行 移动光标、复制、删除操作

命令模式下按键(移动光标):

H(high):将光标移动至文本开头处
L(low):将光标移动至文本末尾处
M(middle):将光标移动至文本中间出
^:将光标移动至光标所在行行首
$:将光标移动至光标所在行行尾
{ :将光标向上移动一段
} :将光标向下移动一段

image-20211010110150682

文本输入模式:在命令模式下,按下i、a、o 等键会进入文本输入模式,这个模式是用来编辑文件的文本输入模式下按键(文本插入):

i :在命令模式下按下 i 键进入文本输入模式,输入的文本会出现在光标前一个字节处

I:(大写的 i ):在命令模式下按下 I 键进入文本输入模式,输入的文本会出现在光标所在行的最前面(行前)

a :在命令模式下按下 a 键进入文本输入模式,输入的文本会出现在光标后一个字节处

A:在命令模式下按下 A 键进入文本输入模式,输入的文本会出现在光标所在行的最后面

o:在命令模式下按下 o 键进入文本输入模式,输入的文本会出现在光标下一行

O(大写的o):在命令模式下按下 O 键进入文本输入模式,输入的文本会出现在光标上一行

末行模式:在命令模式下(注意,必须是命令模式下)按下 :键会进入末行模式,末行模式用来对文件进行保存、查找、替换的

image-20211010110222587

二:怎么转换 vi 编辑器的工作模式

如下图(打开文件默认进入 命令模式)

image-20211010110231302

Vim编辑器的操作

目标:

1:vim编辑器与vi编辑器区别
2:能够使用 vim 编辑器 打开、创建一个文件
3:在 vim 命令模式下使用指令 粘贴、复制、删除等操作
4:在 vim 命令模式下使用指令 撤销、重复执行等操作
5:在 vim 命令模式下使用指令 查找及替换字符操纵
6:在 vim 编辑器末行模式下使用指令 查找替换 文本
7:在 vim 编辑器末行模式下使用指令 保存文件

一:vim编辑器与vi编辑器区别?

vim编辑器是vi编辑器的升级版本,vim编辑器兼容vi编辑器的一切操作!!!

二:利用vim编辑器 打开、创建、保存文件

功能:打开(或者创建)一个文件,对文件进行编辑,最后保存文件内容

语法:vi 要打开的文件名

注意事项:如果 vi 指令后面的文件在系统中不存在则新建这个文件,存在则打开这个文件

快速代码体验

第一步:利用vi指令创建1.txt文件

image-20211010110301833

第二步:对文件进行编辑、保存等操作

image-20211010110309363

三:vim编辑器命令模式下删除、复制、粘贴等操作

删除命令按键(命令模式下):

image-20211010110317952

复制、粘贴指令按键:

yy:复制当前光标所在行内容

2 yy :复制当前所在行及下面的总共两行内容

p:在当前光标所在行下面一行粘贴复制的内容

四:vim编辑器命令模式下撤销指令按键

撤销命令按键:

image-20211010110400342

重复上一次执行命令按键:

image-20211010110411801

五:vim编辑器命令模式下查找、替换按键

查找命令按键:在命令模式下 按下 / 键即可进行文本查找,语法为 / + 查找的文本 ,然后按下 n 键或者 N 键即可依次查看查找的内容

替换命令按键:

image-20211010110427878

六:在 vim 编辑器末行模式下使用指令 查找替换 文本

image-20211010110438789

七:在 vim 编辑器末行模式下使用指令 保存文件

image-20211010110445330

未完待续…….