vim编辑器介绍
vi或者vim就是对linux下的文本进行编辑的一种编辑器比如说a.cpp文件这种
- Linux会内置vi文本编辑器
- Vim可以简单的认为vi的增强版
- Linux是区分大小写的!
用法:
vim 要进入的文件的名字
要先cd指令移动到对应目录下才可访问或者vim path 也行,否则就会自动在当前访问目录下创建一个文件进行编辑
vim的三种模式
正常模式
默认进入的文本的第一个状态就是正常模式
该状态下
可以使用:
[上下左右]来移动光标
[删除字符串]和[删除整行内容]处理文档内容
[复制黏贴]处理文档数据
- 正常模式->编辑模式
按i或a - 正常模式->命令行模式
按 :加上对应的操作命令
编辑模式
可以编辑文档内容
- 编辑模式->正常模式
ESC - 编辑模式->命令行模式
先回到正常模式,然后按 :+对应命令
命令行模式
在这个模式中可以提供相关的指令完成
读取,存盘,替换,离开vim,显示行号等动作都是在该模式达成的
命令行模式就是 :+对应指令
- 命令行模式->正常模式
ESC - 命令行模式->插入模式
先到正常模式,然后按i或者a
三种模式的切换方式图
常用快捷键
在正常模式下
直接按下而不是输入!
- 拷贝当前行
yy
- 拷贝当前行+当前行下的n行
nyy
- 黏贴
p
- 查找关键字
/关键字
按下n即可查找下一个 - 定位到首行
G
- 定位到末行
gg
- 退回
u
当我们在编辑模式下输入了一串东西但是我们不想要了就退回到正常模式按下退回即可
在命令行模式下
就是在正常模式下直接按:+代码
- 保存退出
:wq
- 退出
:q
- 强制退出(不保存)
:q!