Linux系统与网络管理03-文本编辑要点.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux系统与网络管理03-文本编辑要点

Linux系统与网络管理 第三章 文本编辑 vi编辑器 vi编辑器 vi是linux中的标准全屏编辑器。 vi是一个由行编辑器(ex)发展而成的虚拟显示编辑器。 vi编辑器的通用性很强,不必重写就可以适用于不同的终端。 目前我们使用的vi实际上是vim,即Vi Improved。 vi编辑器有许多版本,但基本功能和操作没有太大的区别。 vi编辑器 vi编辑器指令 vi file 以普通方式打开文件 view file 以只读方式打开文件 vi的模式 命令模式 输入命令或移动光标 (进入vi后默认的模式) 插入模式 输入文本 ex模式 输入扩展命令(类似ed) vi编辑器-命令模式 vi编辑器-命令模式 在命令模式下,键盘输入都会被解释为指令,直到执行了一条切换指定进入插入模式或扩展模式。 指令结构格式: [count] commandscope 一些指令会切换到插入模式,按esc即可返回; 如:i、a、cw等等 一些指令需要输入文本参数,键入相应的文本,并按enter键,命令才被执行。 如:cmove、ymove等等 vi编辑器-命令模式-光标移动命令 光标移动命令: 方向键(早期版本不支持) 注意:不是所有的系统都支持方向键。 按字符进行移动(和方向键功能相同) h 左移 j 下移 k 上移 l 右移 h j k l vi编辑器-命令模式-光标移动命令 按行进行移动 0(数字0)移动至行首 $ 移动至行尾 nG 移动至第n行(先输入要跳转的行数, 然后输入大写字母G) G 移动最后一行 按单词进行移动 b 移动至词首 e 移动至词尾 w 移动至下一词词首 单词:由分隔符分隔成的字符串(分隔符可以是. ,空格 tab等等 vi编辑器-命令模式-光标移动命令 按屏幕进行移动 ^F 下卷一屏(也可以用pgdn键) ^B 上卷一屏(也可以用pgup键) ^D 下卷半屏 ^U 上卷半屏 ^L 刷新屏幕(在网络连接时用到) (这里F、B、D、U、L也可以是小写) vi编辑器-命令模式-删除命令 删除命令 对字符进行删除 x 删除光标下的字符 X 删除光标前的字符 较复杂的删除操作 dd 删除整行 dw 删除至下一词首 dmove 删除指定行数(先按d,然后输入行 数,然后按回车。注意:输入的行数并没有包括当前 行,如按d,再输入3,实际上删除了4行) vi编辑器-命令模式-删除命令 复杂的删除操作 dnl(l是字母L的小写l) 删除后面n个字符 d0 删除至行首 d1G 删除至文档的首位置 dG 删除至文档末位置 d$ 删除至行尾 D 删除至行尾 vi编辑器-命令模式-复制等命令 剪切、复制、粘贴、撤销命令 剪切操作其实就是删除操作,最后一次删除的内容保存在缓存中。 复制操作: yy 复制整行 yw 复制至下一词首 ymove 复制指定行数(操作方式和 dmove类似) y0 复制至行首 ……..和删除命令类似 vi编辑器-命令模式-复制等命令 粘贴操作 p 将缓存中内容粘贴至光标所在之后 P 将缓存中内容粘贴至光标所在之前 撤销命令 u 撤销上一次操作 U 将当前行为恢复为原貌 vi编辑器-插入模式 vi编辑器-插入模式 在插入模式下,用户可以进行输入文本的工作。 插入和添加新行的命令: i 在光标前插入文本 a 在光标后插入文本 I 在行首插入文本 A 在行尾插入文本 O 在光标所在行上面插入一个新行 o 在光标所在行下面插入一个新行 vi编辑器-插入模式 在插入模式下注意几个问题: 可以用Backspace向前删除自己刚刚输入的字符,但不能删除在进入到插入模式以前已经存在的字符。 可以用delete删除当前光标所在的字符,不光可以删除自己刚刚键入的字符,进入到插入模式以前存在的字符也可以删除。 可以用光标键上下左右移动变换插入的位置。 按Esc回到命令模式。 vi编辑器-插入模式-转换命令 转换命令(替换命令) r 用r后面键入的字符替换光标处的字 符(只有该命令没有变成插入模式) R 用R后面键入的字符串替换自光标处 开始的

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档