VI VIm 学习
i 光标前插入模式
a 光标后插入
o 下一行插入
I 行首插入
A 行末插入
O 上一行插入
CTRL+ d 向下翻半页
CTRL+u 向上翻半页
30G 快速的定位到30行
G 快速回到整个代码最后一行
gg 快速回到代码第一行
w 向后跳一个单词的长度
b 向前跳一个单词的长度
D 删除光标处剪切到行末
d0 从当前光标剪切到行首
u撤销刚刚的操作
CTRL +r 反撤销
x 删除当前光标后面一个
X 删除光标前面一个
v 选中一片代码
V 选中光标一行的代码
》》 向右移动代码
《《 向左移动代码
.重复执行上次代码
{ 语句上一行
} 语句下一行
dw删除一个单词
r替换一个
R 替换光标以及后面字符
/hello 搜索 n 往下找 N 往上找
%s/wo/ggg/ 替换所有 11-16/wo/dd/ 替换11-16行 wo 为dd
w 保存
q 退出
wq 保存并退出
shift+zz 保存并退出

目录 返回
首页