文档介绍:)一般模式:vi处理文件时,一进入该文件,)编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作。等按下‘i,I,o,O,a,A,r,R’,按下上述字母时,左下方会出现'INSERT'或者‘REPLACE’字样,,按下[ESC])命令行模式:在一般模式中,输入“:或者/或者?”,即可将光标移动到最下面一行,在该模式下,您可以搜索数据,而且读取,存盘,大量删除字符,离开vi,:)移动光标:-->上下左右方向键↑↓←→-->翻页pagedown/pageup按键-->数字0:将光标移动到当前行首-->$:将光标移动到当前行尾-->G:移动到这个文件的最后一行nG:n为数字,移动到这个文件的第n行.-->gg:移动到这个文件的第一行相当于1Gb)搜索与替换-->/word:从光标开始,向下查询一个名为word的字符串。-->:n1、n2s/word1/word2/g:,并将该字符串替换为word2。-->:1、$s/word1/word2/g:从第一行到最后一行寻找word1字符串,并将该字符串替换为word2-->:1、$s/word1/word2/gc:从第一行到最后一行寻找word1字符串,并将该字符串替换为word2。并且在替换之前显示提示符给用户确认(conform)是否需要替换。c)删除,复制,粘贴-->x,X:在一行中,x为向后删除一个字符(相当于del键),X为向前删除一个字符(相当于backspace键)。-->dd:删除光标所在的那一整行。-->ndd:n为数字。从光标开始,删除向下n列。-->yy:复制光标所在的那一行。-->nyy:n为数字。复制光标所在的向下n行。-->p,P:p为将已复制的数据粘贴到光标的下一行,P则为贴在光标的上一行。-->u:复原前一个操作-->CTRL+r:重做上一个操作。-->小数点'.':重复前一个动作。:a)i,I:在光标所在处插入输入文字,已存在的文字向后退。i为‘从当前光标所在处插入’,I为‘在当前所在行的一个非空格符处开始插入’。b)a,A:a为‘从当前光标所在处的下一个字符开始插入’。A为‘从光标所在行的最后一个字符处开始插入’。c)o,O:这是英文o的大小写。o为‘在当前光标所在行的下一行处插入新的一