vim操作
一般模式 | |
---|---|
操作 | 功能 |
esc键 | 进一般模式 |
h左j下k上l右g | 移动光标 |
G | 移动到文件最后一行 |
nG | 移动到文件n行 |
gg | 移动文件的第一行 |
n<Enter> | 光标向下移动n行 |
shift+v | 选中1行(加上下箭头选中多行) |
y选定内容复制到粘贴板 | |
d将选中内容剪切(删除) | |
p将粘贴板内容粘贴到光标下一行 | |
/word | 查找word |
n 重复前一个查找 | |
/nohl停止查找 | |
u | 恢复前一个操作 |
ctrl+r | 重做上一个操作 |
命令行模式 | |
w | 保存文件 |
q | 退出vim |
wq | 保存并退出 |
:wqall | 保存并退出所有文件 |
q! | 不保存,强制退出 |
:n1,n2s/oldword/newword/g | 将文件从n1行到n2行中所有的oldword替换为newword |
:%s/oldword/newword/g | 全文替换 |
:vs 文件 | 分屏,可多个 ctrl+ww切换分屏(一般模式) |