V i 和 V i m 编辑器 \color{blue}{\huge{Vi和Vim编辑器}} Vi和Vim编辑器
Ⅰ. 什么是 V i Vi Vi和 V i m Vim Vim?
V
i
Vi
Vi和
V
i
m
Vim
Vim都是
文本编辑器
\color{red}{文本编辑器}
文本编辑器。可以简单的理解为
V
i
m
Vim
Vim是
V
i
Vi
Vi的加强版,可以在多个平台进行应用,并且自带有语法高亮等便利显示与操作。
Ⅱ. V i Vi Vi和 V i m Vim Vim常用的三种模式
三种模式的切换关系图:
❗❗
❗❗
❗❗:
或者/
都可以进入命令模式,但是实际操作的命令不同,例如/
命令下可以进行查找数据,但是:
命令下不可以。
命令模式与编辑模式进行都需要先按Esc
转换到一般模式,然后才能向对应模式转换。
Ⅲ. V i Vi Vi和 V i m Vim Vim常用操作
vim + 文件名称
:使用vim
打开该文件,如果没有该文件,那么在当前目录之下创建一个该名称的文件。
1
、
2
1、2
1、2步骤都是在一般模式下进行的。
1
1
1复制当前的行的时候,按下p
进行粘贴,并且
这种粘贴是另起一行的粘贴
\red{这种粘贴是另起一行的粘贴}
这种粘贴是另起一行的粘贴,和当前光标的位置没有关系。
3
3
3查找操作
一定要以/
进入命令行模式,之后在/
写下自己想要进行查找的数据,然后在文本中高亮显示。
查找的时候使用
n
n
n可以向下进行查找移动,
N
N
N的查找移动方向则是向上。
n
n
n:向下
N
N
N:向上
7
7
7进行光标移动操作(
在一般模式下
\color{blue}{在一般模式下}
在一般模式下)的时候,操作格式是:
要移动的行数 , shift +g
20 , shift + g
:将光标移动到第
20
20
20行。
❗❗❗❗
❗❗❗❗
❗❗❗❗
①. 先输入数字,之后才是shift + g
②.
输入数字必须用主键盘的数字区进行输入!
\red{输入数字必须用主键盘的数字区进行输入!}
输入数字必须用主键盘的数字区进行输入!
删除操作
一般模式下:dd
删除当前行
命令行模式下::[start],[end]d
❗start、end
指的都是要删除行号,并且删除是包括区间端点的。一定要以:
进入命令行模式!