感谢支持
我们一直在努力

vi 一些常用命令

ctl + f  下一屏内容
ctl + b  上一屏内容
G  将光标移到文本的最后一行
* G   将光标移到文本的第*行
gg  将光标移到文本的第一行


dd  删除光标所在行
d$  删除光标位置至该行末之间的内容
a   编辑数据到光标所在位置的后面
A  编辑数据到光标所在行末
x  删除光标处的字符


:w **      另存本文件为**
:set nu      显示行号
:set nonu    取消行号
:s  /a/b/g   替换光标所在行的所有”a” 为 “b”
:%s /a/b/g   替换文本所有的”a” 为 “b”
:%s /a/b/gc  替换文本所有的”a” 为 “b”,并且每替换一个都提示是否要替换


移动某行整行内容:
dd  —>   p (粘贴于光标所在行的下一行)


复制某部分内容:


将光标停在开始复制处 –>  v  –> 移动光标至要复制内容末 –> p (粘贴于光标所在位置的后面)

赞(0) 打赏
转载请注明出处:服务器评测 » vi 一些常用命令
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏