打开
vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首
编辑
i 在当前位置生前插入 I 在当前行首插入 a 在当前位置后插入 A 在当前行尾插入 o 在当前行之后插入一行 O 在当前行之前插入一行
编辑结束,按Esc返回命令模式
基本查找
/text 查找text,按n健查找下一个,按N健查找前一个。 ?text 查找text,反向查找,按n健查找下一个,按N健查找前一个。 查找很长的词,如果一个词很长,键入麻烦,可以将光标移动到该词上,按*或#键即可以该单词进行搜索,相当于/搜索。而#命令相当于?搜索。
删除
删除当前行 dd 删除2行 2dd
拷贝和粘贴
yy 拷贝当前行 nyy 拷贝当前后开始的n行,比如2yy拷贝当前行及其下一行。 p 在当前光标后粘贴
退出命令
:wq 保存并退出 ZZ 保存并退出 :q! 强制退出并忽略所有更改 :e! 放弃所有修改,并打开原来文件
跳转
按「$」:移动到光标所在行的"行尾"。 按「^」:移动到光标所在行的"行首"
vi 常用命令
原文作者:lijingyulee
原文地址: https://segmentfault.com/a/1190000018765714
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
原文地址: https://segmentfault.com/a/1190000018765714
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。