三、VI用法学习—TIPTOPGPERP二次开发新手教程
三、VI用法学习—TIPTOPGPERP二次开发新手教程
VI基础概念
1、VI的三种模式
VI可以分为三种操作状态:
命令模式(command mode)、插入模式(Insert mode)和底线模式(last line mode)
命令模式(command mode):
控制屏幕光标的移动,字符或者光标移动、删除、复制某区域及切换到插入模式(Insert mode)或者到(last line mode)。
插入模式(insert mode):
在insert mode中才可以做文字数据输入,按esc可以切换回command mode。
底线模式(last line mode):
存储文件离开编辑器,也可以设置编辑环境,如:找字符串、列出行号。
注意:
不过可以把vi简化成两个模式,即是将Last line mode也算入Command mode,把vi分成Command 和Insert mode。
VI基本操作
1、进入VI
2、模式切换操作:<喎?http://www.Bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vc3Ryb25nPjwvcD4NCjxwPigxKS5Db21hbmRhbnRlIG1vZGXH0Lu7tb0gaW5zZXJ0IG1vZGXD/MHuPC9wPg0KPHByZSBjbGFzcz0="brush:java;">
i 表示插入,从目前光标所在之处插入所输入的文字
I 表示将光标移至行首并在该处插入所输入的文字
a 表示增加,从目前光标所在的下一个字开始输入文字
o 表示在光标下插入新的一行,从行首输入文字。
O (大写字母) 表示在光标上插入新的一行,从行首输入文字
esc 表示从insert mode 切换回 command mode
(2).command mode 切换到 last line mode命令
:w file_name 表示将文字存入指定的file_name文件中
:wq 表示存储编辑的文件并离开VI
:q! 表示强制离开并放弃编辑的文件
3、退出及保存
命令模式(command mode)中的操作
1、移动光标
vi可以直接用键盘上的光标键来上下移动,但是正规的vi使用小写字母h、j、k、l分别控制光标的左、上、下、右(建议使用该方法,因为并非所有的unix都支持使用键盘上的上下移动)。
2、控制指令
3、删除字符
4、搜索字符
5、替换字符
6、复制与搬移
7、取消操作
8、注释操作
评论暂时关闭