Vi详细使用文档

Vi详细使用文档

ID:37903677

大小:103.00 KB

页数:25页

时间:2019-06-02

Vi详细使用文档_第1页
Vi详细使用文档_第2页
Vi详细使用文档_第3页
Vi详细使用文档_第4页
Vi详细使用文档_第5页
资源描述:

《Vi详细使用文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux下vi使用手册a:从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。A:从光标所在列最後面的地方开始新增资料。插入(insert)i:从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。I:从光标所在列的第一个非空白字元前面开始插入资料。开始(open)o:在光标所在列下新增一列并进入输入模式。O:在光标所在列上方新增一列并进入输入模式。x:删除光标所在字符。dd:删除光标所在的列。r:修改光标所在字元,r後接著要修正的字符。R:进入取替换状态,新增文字会覆盖原先文字,直到按[ESC]回到指令模式下为止。s:删除光标所在字

2、元,并进入输入模式。S:删除光标所在的列,并进入输入模式。文件操作指令多以:开头,这跟编辑指令有点区别。:q结束编辑(quit):q!不存档而要放弃编辑过的文件。:w保存文件(write)其後可加所要存档的档名。:wq即存档後离开。zz功能与:wq相同。vi或vedit命令用途用全屏显示编辑文件。语法{vi

3、vedit}[-l][-R][-tTag][-v][-wNumber][-yNumber][-r[File]][{+

4、-c}{Subcommand}][File...]描述vi命令基于基础ex编辑器启动全屏编辑器。因此,ex子命令可以在vi编辑器中使用。

5、vedit命令启动适用于初学者的vi编辑器版本。在vedit编辑器中,报告选项设置为1,设置了showmode选项和novice选项,使其成为一个行编辑器。通过指定被编辑文件名,可以启动vi编辑器。如果在命令行上提供多个File参数,vi编辑器按指定的顺序编辑每一个文件。现有文件的vi编辑器在屏幕底部显示文件名、行数和字符数。在多字节语言环境的情况下,字符数必须解释成字节数。由于vi编辑器是全屏编辑器,所以可以逐屏编辑文本。vi编辑器在编辑缓冲区为编辑的文件制作副本,并且直到保存更改文件内容才会更改。光标在显示屏幕上的位置表明它在文件中的位置,并且子命令在光

6、标位置影响该文件。vi编辑器的局限性以下列表提供了vi编辑器的最大限度。这些计数采用单字节字符集。每行{LINE_MAX}个字符每全局命令列表256个字符128个字符在以前被插入和删除的文本中128个字符在外壳程序转义命令中128个字符在一个字符串值的选项中30个字符在一个标记名中128个映射宏,总共2048个字符1,048,560行,每行强制不能超过{LINE_MAX}个字符宏名和宏文本被限制在100个字符内。注:对大于64MB的文件运行vi编辑器可能会显示以下的错误信息:0602-103filetoolargetoplacein/tmpvi编辑方式vi编

7、辑器按以下方式操作:命令方式当启动vi编辑器时,它处于命令方式。您可以输入任何子命令,除了那些指定仅用于文本输入方式的子命令。当子命令和其它方式结束时,vi编辑器返回命令方式。按Esc键取消子命令。文本输入方式按这种方式使用vi编辑器来添加文本。用以下任意子命令进入文本输入方式:a子命令、A子命令、i子命令、I子命令、o子命令、O子命令、cx子命令(其中x代表子命令的范围)、C子命令、s子命令、S子命令和R子命令。输入这些子命令中的一个后,即可输入文本到编辑缓冲区中。要返回到命令方式,按ESC键以正常退出或按“中断”(Ctrl-C按键顺序)以非正常方式结束。

8、最后行方式带前缀:(冒号)、/(斜杠)、?(问号)、!(感叹号)或!!(两个感叹号)的子命令在屏幕底部的显示行上读取输入。当输入初始字符时,vi编辑器将光标置于屏幕底部,在该处可以输入命令中剩余的字符。按Enter键运行子命令,或按“中断”(Ctrl-C按键顺序)取消它。当使用!!前缀时,光标只在两个感叹号都输入后才移动。当使用:前缀进入最后行方式时,如果在指定计数的命令之前使用以下字符,vi编辑器赋予它们特定含义:%所有行,而不管光标的位置$最后行.当前行定制vi编辑器可以根据以下方式定制vi编辑器:设置编辑选项定义宏映射键设置缩写设置vi编辑器选项以下列

9、表描述可以使用set命令更改的vi编辑器选项。这些选项的缺省设置是off。如果打开了这些开关选项中的一个,在选项之前输入no即可重新关闭它。如果想中断autowritevi选项,则输入noaw,其中no关闭选项,aw指定autowrite选项。注:当输入vi选项时不要包含圆括号。vi选项(缩写)描述autoindent(ai)通过使用shiftwidth选项指定的制表符停止位之间的间隔,在文本输入方式中自动缩排为前行的缩排格式。缺省是noai。将光标退回到前面的制表符停止位,按Ctrl-D快捷键。这个选项对于全局命令不起作用。autoprin(ap)在任何更

10、改编辑缓冲区的命令后面打印当前行。缺省是ap。这个选

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。