vim编辑器
1一般模式(关键)
(y的英文是yank(提取))
yy: 复制光标当前行 数字+yy: 多行批量复制
y$: 复制光标位置到此行结束
Y^: 复制光标位置到此行开头
Yw:复制当前单词
P: 粘贴 数字+P: 批量粘贴
dd:删除当前行 数字+dd: 多行批量删除
d$: 删除光标位置到此行结束
d^: 删除光标位置到此行开头
Dw:删除当前单词(光标放到单词第一格)
r(小写):当前光标位置,用其它字幕替换
R(大写):进入替换模式
x(小写):剪切当前光标字符
^:移动到行头
$:移动到行末
gg:移动到文章开头 G:文章末尾
数字+G(大写): 跳到对应行号
u:撤回(Undo)
2命令模式
:w表示写入 :q 表示退出 :wq写入退出
:set nu 显示行号 :set nonu 隐藏行号
按/进入查找内容的命令模式 输入port(查找文件里所有的port):会自动定位到第1个,按n往下一个走
:s/old/new 替换当前行匹配到的第一个old为new
:s/old/new 替换当前行匹配到的所有old为new
:%s/old/new 替换文档中每一行匹配到的第一个old为new
:%s/old/new/g 替换文档中匹配到所有old为new
3插入模式(普通模式按小写i进入)
没什么好讲的,想怎么操作就怎么操作,一般普通模式操作完之后用来擦屁股的
o 进入插入模式,下面直接会多出来一行,很实用
O 进入插入模式,上面直接会多出来一行,很实用
浙公网安备 33010602011771号