Linux文本编辑讲述.ppt

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

Linux文本编辑 vi和Emacs使用指南 vi的三种操作方式 命令方式 用户启动vi后,进入命令方式 允许用户使用特定的命令编辑文件或切换到其他方式 插入方式 插入和编辑文本 命令行方式 可以向vi输入特定的扩充命令 在命令方式下键入“:”进入命令行方式 进入命令行方式后,输入的命令会在屏幕的最后一行显示出来 vi的启动和退出 启动vi vi filename 退出vi(命令行方式) 保存工作并退出 :wq 放弃改变并退出 :q! 在vi中读入文件(命令行方式) :r filename :e filename 在vi中保存文件(命令行方式) :w filename vi的文本插入命令 在命令模式下输入 i:将当前光标前插入文本 I:在行前插入文本 a:在光标后插入文本 A:在行后插入文本 o:在当前行下面打开一个新行,插入文本 O:在当前行上面打开一个新行,插入文本 ESC键关闭插入模式 vi的文本删除命令 在命令模式下输入 x/dd:删除字符/整行 D:从光标处一直删除到行末 dw/dW:向前删除直到下一个包含/分隔单词 db/dB:向后删除直到下一个包含/分隔单词 de/dE:删除到当前包含/分隔单词的结尾 d0/d$:删除到当前行的开头/结尾 dh/dl:删除左边/右边的字符 d{/d}:删除至前一/下一段落的开头 vi的文本改变命令 在命令模式下输入 cc:改变整个行 C:从光标处改变到行末 cw/cW:向前改变直到下一个包含/分隔单词 cb/cB:向后改变直到下一个包含/分隔单词 ce/cE:改变到当前包含/分隔单词的结尾 c0/c$:改变到当前行的开头/结尾 ch/cl:改变左边/右边的字符 c{/c}:改变至前一/下一段落的开头 vi的移动命令 在命令模式下输入 h/j/k/l:向左/向下/向上/向右移动 0:移动到当前行的行首 ^:移动到当前行的第一个单词 $:移动到当前行的最后一个字符 w/b:向前/向后移动一个包含单词或非单词 W/B:向前/向后移动一个分隔单词 e/E:移动到当前包含/分隔单词的结尾 L/M/H:移动到屏幕的最下/中间/最上一行 {/}:移动到前一/后一段落的开头 Ctrl+F/Ctrl+B:向前/向后移动一整屏 Ctrl+D/Ctrl+U:向前/向后移动半个屏幕 nG:到达行n 1G/G:到达首/末行 其他的vi命令 J命令:合并行 U命令:取消更改 Ctrl+L和Ctrl+R命令:刷新屏幕 r命令:替换一个字符 :f命令:查看文件名、文件大小和光标的当前位置 /:在文件中前向查找 ?:在文件中后向查找 Emacs/XEmacs编辑器的基本命令 启动Emacs $ emacs [filename] 退出Emacs Ctrl+x, Ctrl+c 打开文件 Ctrl+x, Ctrl+f 保存文件 Ctrl+x, Ctrl+s 在Emacs/XEmacs中移动 Alt+b:把光标移动到光标左边的单词开始处 Alt+f:把光标移动到光标右边的单词开始处 Alt+a:把光标移动到当前句子的开始处 Alt+e:把光标移动到当前句子的结束处 Ctrl+n:把光标移动到下一行 Ctrl+p:把光标移动到上一行 Ctrl+a:把光标移动行首 Ctrl+e:把光标移动行尾 Ctrl+v:把显示区域往下移动一整屏 Alt+v:把显示区域往上移动一整屏 Alt+:把光标移动文件尾 Alt+:把光标移动文件头 在Emacs/XEmacs中插入、删除和拷贝文本 Ctrl+x o:在光标后插入一个空行 Ctrl+x Ctrl+o:将多个空行合并为一个 Ctrl+d:删除光标所处的字符 Ctrl+k:删除光标所在位置到行尾之间的字符 Ctrl+u 1 Ctrl+k:删除整一行 Ctrl+x Del:删除从行首到光标位置的所有字符 Ctrl+x u:Undo功能 拷贝/剪切文本 将光标置于想要选择的文本开头 按Ctrl+空格键 将光标置于想要选择的文本末尾 如果为拷贝的话,按Alt+w键;如果为剪切的话,按Ctrl+w键 将光标置于想要粘贴文本的位置 按Ctrl+y键 Emacs/XEmacs的查找和替换功能 前向查找:Ctrl+s 反向查找:Ctrl+r 取消查找操作: Ctrl+g 替换 键入Alt+% 键入查找字符串,回车 键入替换字符串,回车 在下一个提示处,输入如下操作 SPACE或y: 替换当前字符串,并移动到下一个匹配串 Del或n: 不替换当前字符串,直接移动到下一个匹配串 !:进行全局替换,并要求不再提示 .:替换当前字符串,然后退出查找-替换操作 M-或q:退出查找-替换操作,光标定位到操作开始时的位置 ^:后退到上一匹配位置 Ctrl+x r:开始递归编辑 Emacs/XEmacs的多窗口

文档评论(0)

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

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

1亿VIP精品文档

相关文档