首页 > 系统服务 > 详细

vi/vim

时间:2016-09-17 13:27:39      阅读:179      评论:0      收藏:0      [点我收藏+]

vi有两种模式一种是命令模式一种是编辑模式

进入vi时,这时就是命令模式,a(下一个位置)o(下一行)i(当前位置),esc返回命令行模式

命令模式:

0移动光标到行首

$移动光标到行位

/从上往下开始查找

?从下往上查找(继续按n就是找下一个,N上一个)

.重复上一个动作

u复原上一个动作

shift +g移动到行尾

ctrl+f向后翻页

ctrl+b向前翻页

nyy  复制光标向下的n行内容

p在光标处粘贴

复制4,6行   :4,6y     删除4,6行   :4,6d

ndd删除光标向下n行内容

x删除当前字符

dd删除 当前行

:set number(num)显示行号:set no number不显示行号

:%d全部删除(%代表所有行)

:n到第几行

替换:4s/had/has      %s/I/my/g(g代表行内匹配数据全部替换,用my替换所有的I)

删除:%g/I/d只要包含I的全部删除

vi/vim

原文:http://www.cnblogs.com/lingxia/p/5878323.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!