vim基础
进入插入模式
i 插入光标前一个字符
a 插入光标后一个字符
I 插入行首
A 插入行末
o 向下一行
O 向上一行
进入末行模式
x 退出并保存
w 保存
q 退出
扫描二维码关注公众号,回复:
1479058 查看本文章
/ 查找 n下一个 w上一个
vsp 文件名 左右分屏
替换 : %s/abc/123/g
:1,10s/abc/123/g
命令行 模式
h j k l 左 下 上 右 M:移动到屏幕中间 I:移到当前屏幕最后一行 行首
gg文件开头 G文件末尾 行号+G:指定行号
w 向后移动一个字 b向前移动一个字
{ 按段上移 } 按段下移
u 撤销 ctr+r 反撤销
ctr -d下半 -u上半 -f下一屏 -b上一屏
删除:
dd 删除所在行
行号+dd删除指定行
D删除光标所在行
d0删除光标前本行内容(不包括光标)
du 删除光标开始的字
复制粘贴
yy 复制当前行
n+yy 复制n行
替换
r 替换当前字符
R 替换当前行光标后的字符
文本移动
>> 文本右移
<< 文本左移
重复 重复上次操作
可视 v按字符移动/V 按行移动 选中文本
V 按行移动