欢迎来到天天文库
浏览记录
ID:6618623
大小:32.00 KB
页数:10页
时间:2018-01-20
《文件编辑器 vi 之使用方法简介》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、文件编辑器vi之使用方法简介文件编辑器vi之使用方法简介============================vi、celvis(cvi)是在工作站上被广大使用的中英文编辑软体。对初学者而言,常因其特殊的使用方法,而不得其门而入;对已经在使用vi的使用者来说,也常见因对vi的不熟悉或不够了解,而无法发挥出vi强大的编辑能力,以下将介绍vi之使用方法简介。..本文内容大纲=============进入vi离开vi输入模式如何进入输入模式如何离开输入模式指令模式游标的移动视窗的移动删除、复制及修改指令介绍(delete、change、yank)删除与修改(dele
2、te、replace)搬移与复制(delete/put、yank/put)指令重覆取消前一动作(undo)字串搜寻资料的连接与分行环境的设定ex指令其它方面中文编辑恢复编辑时被中断的文件编辑多个文件vi是visualeditor的缩写,是UNIX所提供的编辑器之一。它提供使用者一个视窗的编辑环境,在此视窗下,使用者可编辑所要的文件。..进入vi=======直接执行vi编辑程式即可:%vitest此刻萤幕上会出现vi的编辑视窗,同时vi会将文件复制一份至记忆体中的缓冲区(buffer)。vi会保留在磁盘中的文件不变,而先对缓冲区的档案作编辑,编辑完成后,使用者可
3、决定是否要取代原来旧有的文件。..离开vi=======若在输入模式下,则先利用《ESC》进入指令模式,而后即可选用下列指令离开vi。:q!离开vi,并放弃刚在缓冲区内编辑的内容。:wq将缓冲区内的资料写入磁盘中,并离开vi。:ZZ同wq。:x同wq。:w将缓冲区内的资料写入磁盘中,但并不离开vi。:q离开vi,若文件被修改过,则会被要求确认是否放弃修改的内容。此指令可与:w配合使用。..vi的操作模式==============vi提供两种操作模式:输入模式(insertmode)和指令模式(commandmode)。当使用者进入vi后,即处在指令模式下,此刻
4、键入之任何字元皆被视为指令。在此模式下可进行删除、修改等动作。若要输入资料,则需进入输入模式。..输入模式=========如何进入输入模式a(append)由游标之后加入资料。A由该行之末加入资料。i(insert)由游标之前加入资料。I由该行之首加入资料。o(open)新增一行於该行之下供输入资料之用。O新增一行於该行之上供输入资料之用。如何离开输入模式《ESC》结束输入模式。..指令模式=========游标之移动h向左移一个字元。j向上移一个字元。k向下移一个字元。l向右移一个字元。0移至该行之首$移至该行之末。^移至该行的第一个字元处。H移至视窗的第一
5、列。M移至视窗的中间那列。L移至视窗的最后一列。G移至该文件的最后一列。+移至下一列的第一个字元处。-移至上一列的第一个字元处。(移至该句之首。(注一))移至该句之末。{移至该段落之首。(注二)}移至该段落之末。nG移至该文件的第n列。n+移至游标所在位置之后的第n列。n-移至游标所在位置之前的第n列。会显示该行之行号、文件名称、文件中最末行之行号、游标所在行号占总行号之百分比。注一:句子(sentence)在vi中是指以『!』、『.』或『?』结束的一串字。注二:段落(paragraph)在vi中是指以空白行隔开的文字。..视窗的移动=====
6、======视窗往下卷一页。视窗往上卷一页。视窗往下卷半页。视窗往上卷半页。视窗往下卷一行。视窗往上卷一行。..删除、复制及修改指令介绍(此单元较少使用)=========================d(delete)、c(change)和y(yank)这一类的指令在vi中的指令格式为:Operator+Scope=command(运算子)(范围)运算子:d删除指令。删除资料,但会将删除资料复制到记忆体缓冲区。y将资料(字组、行列、句子或段落)复制到缓
7、冲区。p放置(put)指令,与d和y配和使用。可将最后delete或yank的资料放置於游标所在位置之行列下。c修改(change)指令,类似delete与insert的组和。删除一个字组、句子等之资料,并插入新键资料。范围:e由游标所在位置至该字串的最后一个字元。w由游标所在位置至下一个字串的第一个字元。b由游标所在位置至前一个字串的第一个字元。$由游标所在位置至该行的最后一个字元。0由游标所在位置至该行的第一个字元。)由游标所在位置至下一个句子的第一个字元。(由游标所在位置至该句子的第一个字元。{由游标所在位置至该段落的最后一个字元。}由游标所在位置至该段落
8、的第一个字元。整行动作d
此文档下载收益归作者所有