- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Vi编辑器详述
vi编辑器 vi 简介 vi是“visual interface”的简称。 vi可以执行输出、删除、查找、替换、块操作等众多文本操作 。 vi不是一个排版程序(可以对字体、格式、段落等其他属性进行编排),它只是一个文本编辑程序。 vi是全屏幕文本编辑器,它没有菜单,只有命令。 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何必威体育精装版的文本编辑器 vi的模式 vi有三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode) 1) 命令模式 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入模式下,或者到底行模式 2) 插入模式 只有在此模式下才可以做文字输入,按「ESC」键可回到命令模式。 3) 底行模式 将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。 vi的基本操作 a) 进入vi 在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面:#vi myfile 不过有一点要特别注意,就是进入vi之后,是处于「命令模式」,要切换到「插入模式」才能够输入文字。 vi后跟的文件名如果存在,则编辑文件,如果不存在,则新建文件。 如果vi后面不接文件名,则保存的时候必须指定文件名。 vi的基本操作 b) 切换至插入模式编辑文件 在「命令模式」下按一下字母「i」就可以进入「插入模式」,这时候就可以开始输入文字了。 c) Insert 的切换 处于「插入模式」,就只能一直编辑文字,按「ESC」键转到「命令模式(command mode)」。 d) 退出vi及保存文件 在「命令模式」下,按一下「:」冒号键进入「Last line mode」,例如:: vi的基本操作 :w filename (将文章以指定的文件名filename保存) :wq (输入「wq」,存盘并退出vi) :q(没改变过文件内容,则退出) :q! (输入q!, 不存盘强制退出vi) 命令模式功能键 1). 插入模式 按「i」切换进入插入模式「insert mode」, 按“i”进入插入模式后是从光标当前位置开始输入文件; 按「a」进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字; 按「o」进入插入模式后,是插入新的一行,从行首开始输入文字。 2). 从插入模式切换为命令模式 按「ESC」键。 3). 移动光标 可用键盘上的箭头键来上下左右移动,但正规的vi是用小写英文字母「h」、「j」、「k」、「l」, 分别控制光标 左 、下 、上 、右移一格。 命令模式功能键 可以用“数字+上下左右箭头或hjkl字母”来一次移动多个字符或多行。如2j,向下移动2行。 还有,按「20space」 则光标会向后面移动 20 个字符距离。 按「nEnter」:n 为数字。光标向下移动 n 行 按「ctrl」+「b」:屏幕往“后”移动一页。 按「ctrl」+「f」:屏幕往“前”移动一页。 按「ctrl」+「u」:屏幕往“后”移动半页。 按「ctrl」+「d」:屏幕往“前”移动半页。 命令模式功能键 按数字「0」:移到行的开头。 按「$」:移动到行尾。 按「H」:移动到当前屏幕的第一行。 按「M」:移动到当前屏幕的中间。 按「L」:移动到当前屏幕的最后一行。 按「G」:移动到文章的最后。 按「nG」:移动到这个文件的第 n 行。 例如 20G 则会移动到这个文件的第 20行(请配合“:set nu”来使用) 按「gg」:移动到这个文件的第一行,相当于 1G! 命令模式功能键 4). 删除文字 「x」:每按一次,删除光标所在位置的一个字符。 「#x」:例如,「6x」表示删除光标所在位置及其“后面”6个字符。 「X」:大写的X,每按一次,删除光标所在位置的“前面”一个字符。 「#X」:例如,「20X」表示删除光标所在位置的“前面”20个字符。 「dd」:删除光标所在行。 「#dd」:从光标所在行开始删除#行 「d1G」:删除光标所在到第一行的所有数据 命令模式功能键 「d3G」:删除光标所在行开始,直到第3G行 「dG」:删除光标所在到最后一行的所有数据 「d$」:删除光标所在处,到该行的最后一个字符 「d0」:那个是数字的 0 ,删除游标所在处之前的一个字符,直到该行的最前面一个字符 5). 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。 「#yw」:复制#个字到缓冲区(从光标所在之处开始) 「yy」:复制光标所在行到缓冲区。 命令模式功能键 「#yy」:例如,「6yy」表示复制从光标所在的该行“往下数”6行文字。 「p」:p 为将已复制的数据
文档评论(0)