- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
                        查看更多
                        
                    
                第5章 字符界面操作——shell基础
                    5.7.1  vi的基本操作 1.进入vi编辑器 在命令终端输入vi及文件名称后,就进入vi编辑界面。 例如要创建并编辑文件名为“filename”的文本文件,那么在命令终端输入如下命令: user@ubuntu:~$ vi filename 按下回车键,进入vi编辑器界面后,系统处于命令行模式,如图5.2所示。  2.进入插入模式编辑文件 在命令行模式下,按字母“i”就可以进入插入模式,此时便可以输入文字了。当输入完毕后,可以按下Esc键从插入模式切换到命令行模式。 3.退出vi并保存文件 在命令行模式下,按冒号键“:”可以进入末行模式。例如:在冒号“:”后, 输入“wq”,保存并退出vi编辑器。 输入“q!”,不保存强制退出vi。 输入“w filename2”将文件内容保存到指定的文件名filename2中。  1.进入插入模式 (1)按“i”键:从光标当前位置开始输入文字。 (2)按“I”键:在光标所在行的行首输入文字。 (3)按“a”键:从光标当前所在位置的下一个位置开始输入文字。 (4)按“A”键:在光标所在行的行末输入文字。 (5)按“o”键:从光标所在位置的下面插入新的一行,并且从行首开始输入文字。 (6)按“O”键:在光标所在行的上面插入新的一行,并且从行首开始输入文字。 (7)按“s”键:删除光标所在位置的一个字符,然后进入插入模式。 (8)按“S”键:删除光标所在的行,然后进入插入模式。 2.从插入模式切换到命令行模式 按Esc键,可以完成从插入模式到命令行模式的切换。   (9)按“^”键:将光标移动到其所在行的行首。 (10)按“$”键:将光标移动到其所在行的行尾。 (11)按“w”键:将光标移动到下一个单词的开头。 (12)按“e”键:将光标移动到下一个单词的结尾。 (13)按“b”键:将光标移动到上一个单词的开头。 (14)按“nl”键:将光标移动到该行光标所在位置后面的第“n”个字符。  4.删除文字 (1)按“x”键:每按一次,向后删除光标所在位置的一个字符。 (2)按“nx”键:每按一次,删除光标所在位置后面的“n”个字符。例如,“6X”表示删除光标所在位置后面的6个字符。 (3)按“X”键:每按一次,向前删除光标所在位置的一个字符。 (4)按“nX”键:每按一次,删除光标所在位置前面的“n”个字符。例如,“6X”表示删除光标所在位置前面的6个字符。 (5)按“dd”键:删除光标所在行。 (6)按“ndd”键:从光标所在行开始删除“n”行。 5.复制粘贴 (1)按“yw”键:复制光标所在位置到该单词结尾的字符。 (2)按“nyw”键:复制光标所在位置到其后面第“n”个字符。 (3)按“yy”键:复制光标所在行。 (4)按“nyy”键:复制从光标所在行开始的“n”行字符。 (5)按“p”键:将复制到缓冲区内的字符粘贴到光标所在位置。  6.替换更改 (1)按“r”键:替换光标所在位置的字符。 (2)按“R”键:替换光标所到位置的字符,直到按下Esc键为止。 (3)按“cw”键:更改光标所在位置到该单词的结尾处。 (4)按“cnw”键:更改光标所在位置到其后“n”个单词的结尾处。例如:“c3w”表示更改光标所在位置到其后“3”个单词的结尾处。 7.撤销上一次操作 按“u”键:撤销前一个操作。按多次“u”键,可以执行多次撤销操作。  8.保存文件并退出 按“ZZ”键:保存文件并退出。 9.不保存文件退出 按“ZQ”键:不保存文件退出。  1.列出行号 “set nu”:输入“set nu”命令后,按回车键,即可在文件中的每一行前面列出行号。 2.取消列出行号 “set nonu”:输入“set nonu”命令后,按回车键,即会取消在文件中的每一行前面列出的行号。 3.查找字符 (1)“/要查找的关键字”:先按“/”键,再输入想查找的字符,如果第一次查找的关键字不是想要的,可以一直按“n”,向下查找下一个关键字。 (2)“?关键字”:先按“?”键,再输入想查找的字符,如果第一次查找的关键字不是想要的,可以一直按“n”向上查找下一个关键字。  4.搜索时忽略大小写 “set ic”:输入“set ic”命令后,按回车键,即会在搜索时忽略大小写。 5.取消搜索时忽略大小写 “set noic”:输入“set noic”后,按回车键,即会取消在搜索时忽略大小写。 6.跳到文件中的某一行 “n”:其中“n”表示一个行数,在冒号后输入一个数字,再按回车键,就会跳到该行。例如,输入数字10,再按回车就会跳到文本的第10行。 7.运行shell命令 “!cmd”:运行shell命令“cmd”。  8.替换字符 (1)“s/word1/word2/g”:把当前光标所处的行中的“word1”单词替换成“word2”。
                 原创力文档
原创力文档 
                        

文档评论(0)