vim学习
前言
linux牛掰编辑器,有3个模式
- 命令模式(:到末行模式,按某些按键i,a,o,r到插入模式(字母不同表示光标位置前后写入))
- 插入模式(esc退出到命令模式)
- 末行模式(esc退出到命令模式)
命令模式常用
G | 最后一行 |
---|---|
gg | 第一行 |
数字+↑/↓ | 上移或下移n行 |
/abc | 当前光标向下查找’abc’ |
u | 撤销 |
n | 重复上一步操作 |
vs(vertical split) | 分裂窗口 |
sp(split) | 分裂窗口 |
ctrl+w+w | 切换窗口 |
分裂窗口后空格+文件名即可实现多文件窗口
插入模式
i | |
---|---|
a | |
o | |
r |
末行模式常用
:q | 直接退出 |
---|---|
:wq | 保存退出 |
:wq! | 强制保存退出 |
:w !sudo tee % | 强制保存只读文件 |