5.3.3 vi长指令和短指令
vi的指令分两种:长指令和短指令。
长指令以冒号开头,键入冒号后,在屏幕的最末尾一行会出现冒号提示符,等待用户键入指令,输入完成后按回车键,vi就会执行该指令。
短指令和快捷键相似,键入短指令后,vi不会给任何提示就直接执行。
下面以分组的形式来介绍vi的常用指令。
1.输入输出命令的作用如表5-1所示。
表5-1 输入输出命令
2.光标移动命令的作用如表5-2所示。
表5-2 光标移动命令
3.删除操作命令的作用如表5-3所示。
表5-3 删除操作命令
注意:可在删除命令前加上数字,如dd5表示删除5行。
4.改变与替换命令的作用如表5-4所示。
表5-4 删除操作命令
5.查询命令的作用如表5-5所示。
表5-5 查询命令
注意:n和N命令要配合“/”和“?”使用。
6.拷贝和粘贴命令的作用如表5-6所示。
表5-6 拷贝和粘贴命令
操作技巧:
(1)如何同时对同一行进行连续多次拷贝?
利用yy命令,后面紧跟要拷贝的次数,然后再用p命令。
(2)如何进行块拷贝?
有两种方法可以实现。第一种方法:按下“v”键,光标所在的位置就会反白,然后可以移动光标来选择范围,接着按“y”键将所选块拷入剪贴板,最后按“p”键将剪贴板中的内容粘贴在光标后。第二种方法:首先将光标移动到要粘贴的位置,拖动鼠标左键选定要拷贝的内容,然后按下鼠标的右键即可完成块拷贝。
7.文件保存和退出命令的作用如表5-7所示。
表5-7 文件保存和退出命令
8、其他命令的作用如表5-8所示。
表5-8 其他vi命令
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。