建议找一下相关的linux教程,在本站上几句话说不清楚.
①.、vi的基本概念
基本上vi可以分为三种状态,分别是
命令模式(commandmode)
插入模式(Insertmode)
底行模式(lastlinemode)
①.)命令行模式commandmode)
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insertmode下,或者到lastlinemode.
只有在Insertmode下灶胡,才可以做文字输入,按[ESC]键可回到命令行模式.
不过一般我们在使用时把vi简化成两个模式,就是将底行模式(lastlinemode)也算入命令行模式commandmode).
a)进入vi
$vimyfile
不过有一点要特别注意,就是您进入vi之后,是处于[命令行模式(commandmode)],您要切换到[插入模式(Insertmode)]才能够输入文字.初次使用vi的人都会想先用上下左右键移动光标,结果电脑一直哔哔叫,把自己气个半死,所以进入vi后,先不要乱动,转换到[插入模式(Insertmode)]再说吧!
在[命令行模式(commandmode)]下按一下字母i就可以进入[插入模式(Insertmode)],这时候你就可以开始输入文字了.
c)Insert的切换
您目前处于[插入模式世早(Insertmode)],您就只能一直输入文字,如果您发现输错了字!想用光标键往回移动,将该字删除,就要先按一下[ESC]键转到[命令行模式(commandmode)]再删除文字.
d)退出vi及保存文件
命令行模式下保存并退出:输入ZZ
在[命令行模式(commandmode)]下,按一下[:]冒号键进入[Lastlinemode],例如:
wfilename(输入[wfilename]将文章以指定的文件名filename保存)
wq(输入[wq],存盘并退出vi)
q!(输入q!,不存盘强制退出vi)
①.).插入模式
按切换进入插入模式,按"i"进入插入模式后是从光标当前位置开始输入文件;
按[a]进入插入模式后,是从当前光标所在位置的下一个位置开始输入文字;
按[o]进入插入模式后,是插入新的一行,从行首开始输入文字.
按[ESC]键.
vi可以直接用键盘上的光标来上下左右移动,但正规的vi是用小写英文字母[h]、[j]、[k]、[l],分别控制光标左、下、上、右移一格.
以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!