首页 > 代码库 > vi/vim
vi/vim
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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。