读书人

vi下令笔记

发布时间: 2012-09-27 11:11:17 作者: rapoo

vi命令笔记

光标、查找

shift + g 移动光标到文件尾gg | shift+h??移动光标到文件首 i 进入插入模式esc 退出当前模式:wq 保存并退出:q 未修改文件,不保存退出:q! 修改文件,不不保存退出/ 查找n 查找下一个shift + n 查找上一个

编辑状态操作:

:set ts=4(tab设置为4个):se nu 显示行号:se nonu 取消显示行号u 撤销编辑(上一步)Ctrl+r 重做编辑(下一步)

?非编辑状态操作:

ddg?当前行与下一行换位置 dd 删除光标行(非编辑模式下):3,8d 删除从第3-8行dg 删除光标后面的行yy复制当前行,p粘贴复制行,多是在非编辑模式进行的替换:s/123/abc/ ? ? ?#替换*当前行*第一个 123 为?abc:s/123/abc/g ? ?#替换*当前行*全部 123 为??abc:%s/123/abc/g ?# 替换整个文档 123 为 abc

?

?

读书人网 >编程

热点推荐