欢迎来到天天文库
浏览记录
ID:40583978
大小:19.00 KB
页数:4页
时间:2019-08-04
《vi文本编辑器使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、vi文本编辑器使用Vi分为3种模式:一般模式;编辑模式;命令行模式1.一般模式功能:光标移动、搜索、替换、删除字符、删除整行、复制、粘贴;使用vi进入该模式。2.编辑模式可输入任何实字符。按下i,o,a,r键进入该模式,ESC键退出3.命令行模式用于读取、存储文件及附加功能;按下:,/,?键进入该模式1.一般模式命令A.移动光标的方法1.H或←左方向键:光标向左移动一个字符j或↓下方向键:光标向下移动一个字符k或↑上方向键:光标向上移动一个字符l或→右方向键:光标向右移动一个字符想要多次移动话,如向下移动40行话,则:40↓组合键2.ctrl+f相当于PageDown按
2、键:屏幕向下移动一页ctrl+b相当于PageUP按键:屏幕向上移动一页3.N:n为数字,space为空格,指光标向右移动这一行的N个字符4.0:移动到这一行的最前面字符处5.$:移动到这一行的最后字符处6.G:移动到这文件的最后一行,nG:n为数字,移动到这个文件第n行,如移动第20行:20G7.gg:移动到这文件的第一行n:n为数字,光标下移动n行B.搜索与替换1.:/word:从光标位置开始向下搜索名为word字符2.:?word:从光标位置开始向上搜索名为word字符3.n:n是按键上的。表示重复前一个搜索动作4.:n1,n2s/wo
3、rd1/word2/g:n1与n2为数字,第n1与n2之间搜索word1字符,并将该字符替换为word2,s指替换(substitute),g指全部(global)5.1,$s/word1/word2/gc:从第一行到最后一行搜索word1字符,并将该字符替换为word2;c指替换前显示确认(conform)可选项C.删除、复制与粘贴1.x,X:x为向后删除一个字符,X为向前删除一个字符。nx:n为数字,连续向后删除n个字符2.dd:删除光标所在那一整行ndd:n为数字,从光标处删除向下n行3.yy:复制光标所在那一行nyy:n为数字,复制光标所在的向下n行4.p,P:
4、p将已复制数据粘贴到光标的下一行,P为粘贴到光标上一行5.J:将光标所在行与下一行的数据结合成一行6.u:恢复前一个操作7.ctrl+r:重做上一个操作8.。:这就是个小数点,重复前一个动作,如想重复删除,粘贴,按。就可以二.进入编辑模式1.i,I:i为从当前光标所在处插入,I为当前所在行的第一个非空格处开始插入2.a,A:a为从当前光标的下一个字符处插入,A为光标所在行的最后个字符处插入。3.o,O:o为当前光标的下一行插入;O为上一行插入。4.r,R:r替换光标所在那个字符;R一直替换光标所在的文字,直到按ESC键中止三.命令行模式1.:w保存数据2.:q离开vi3
5、.:wq保存并离开;:wq!则强制保存并离开4.:e!文件还原到最原始状态5.:w[filename]将数据保存为另一个文件6.:!command暂离开vi去执行命令。如:!ls/home在vi中查看/home中信息7.:setnu显示行号;:setnonu取消行号四.块选择1.v,Vv字符选择,V行选择,将光标经过的地方反白选择2.ctrl+v块选择,3.y复制反白的地方4.d将反白的地方删除五.多文件编辑1.vi1.txt2.txt打开两个文件2.:n编辑下一个文件3.:N编辑上一个文件4.:files列出vi打开的文件六.多窗口编辑1.:sp[filename]打
6、开一个新窗口2.ctrl+w,j将光标移动到下个窗口3.ctrl+w,k将光标移动到上个窗口4.ctrl+w,q退出窗口
此文档下载收益归作者所有