vim的常用指令总结

前端之家收集整理的这篇文章主要介绍了vim的常用指令总结前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

vim是Linux中非常重要的文本编辑器,有太多Linux上的命令都默认使用vi作为数据编辑的接口,否则很多命令无法操作。

vim可以分为三种模式,命令模式(一般模式),编辑模式,末行模式(底行模式)


下面是在vim中常用的指令的总结:

(1)yy:复制光标所在的一行

nyy:n为数字,复制光标所在的向下n行

y1G:复制光标所在行至第一行

yG:复制光标所在行到最后一行

y0:复制光标所在字符到该行行首所有数据

y$:复制光标所在字符到该行行尾所有数据

(2)dd:删除光标所在行

ndd:删除光标所在向下n行

d1G:删除光标所在行至第一行

dG:删除光标所在行到最后一行

d$:删除光标所在字符到该行行首所有数据

d0:删除光标所在字符到该行行尾所有数据

(3)p(小写):将已复制的数据在光标下一行粘贴

P(大写):粘贴在光标上一行,例如:光标在第20行,复制了10行,小写p,粘贴在光标下一行,即由21行开始粘贴,大写P,原本的第20行编程30行

(4)u:撤销

(5)0:数字“0”,将光标移至这一行的最前面字符处

(6)$:将光标移到这一行的最后面字符处

(7)G:移动到最后一行

nG: n为数字,移动到文件第n行

gg:移动到第一行,相当于1G

(9):n1,n2s/word1/word2/g:n1和n2为数字,在n1和n2行之间寻找word1字符,并替换为word2

:1,$s/word1/word2/gc:在第一行和最后一行之间寻找word1字符,并替换为word2,并在替换前询问用户是否需要替换

(10)o:进入编辑模式,在当前光标下一行插入一行开始编辑

(11)O:在档期啊光标上一行插入一行开始编辑

(12)v:选择,根据光标上下左右移动进行选择数据

[Ctrl]+v:块选择,使用长方形的方式选择数据

(13)y:将选择的数据复制

(14)d:将选择的数据删除

(15):wq:保存并退出

(16):r[filename]:在编辑的数据中,读入另一个文件的数据

猜你在找的Bash相关文章