vi xxx文件 / vim xxx文件:使用 vi / vim 编辑器打开文件,文件需要加文件扩展名
三种模式
- 一般模式(默认模式)
- 编辑模式
- 命令模式
1. 一般模式命令
按键 | 效果 |
---|---|
dd | 删除光标当前行 |
dnd | 删除 n 行 |
u | 撤销上一步 |
x / X | 删除一个字母 delete / 删除一个支部 backspace |
yy | 复制光标当前行 |
p | 粘贴 |
dw | 删除一个词 |
yw | 复制一个词 |
shift + g | 移动到页尾 |
数字 + shift + g | 移动到指定行 |
shift + 6 | 移动到行首 |
shift + 4 | 移动到行尾 |
2. 编辑模式
按下 i、a、o 字母后可以进入到编辑模式
进入编辑模式后左下角会有 [insert] / [replace] 的字样
按下 ESC 键可以退出编辑模式
按键 | 效果 |
---|---|
i | 当前光标前插入 |
a | 当前光标后插入 |
o | 当前光标行的下一行插入 |
s / S | 删除当前字符并进入编辑 / 删除整行并进入编辑 |
R | 进入替换模式 |
3. 命令模式
可以进行存盘、退出、显示行号、搜索、批量替换等操作
要进入一般模式需要输入 “/” 或 “:”
进入后光标移至最下端
按键 | 效果 |
---|---|
:w | 保存 |
:q | 退出 |
:! | 强制执行 |
:wq | 保存并退出 |
:q! | 强制退出 |
:%s/old字符/new字符/g | 批量替换 |
/要查找的词 | n:查找下一个,N:查找上一个 |
:set nu / :set nonu | 显示行号 / 关闭行号 |