网站大量收购独家精品文档,联系QQ:2885784924

嵌入式系统电子课件-2.3 编辑器.pptx

嵌入式系统电子课件-2.3 编辑器.pptx

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

编辑器

vi简介进入和退出vi光标移动文本编屏幕编辑器vi0506文件保存与shell交互★★

vi简介linux编辑器:ex、edit、ed、vi、emacsvi(visualinterface):是一个功能强大的,快速命令驱动的全屏幕编辑器。类比DOS的editvi和vim1

vi具有两种基本的操作模式命令模式(指令模式):此模式下的按键当作指令来处理。输入模式:此模式的按键作为真正的输入。vi的两种操作模式启动vi时处于命令模式

要进入输入模式,可以按如下命令键:GNU新增:‘a’,从光标后开始输入文本。‘A’,从光标所在行末尾输入新的文本。插入:‘i’,从光标前开始插入文本。‘I’,从光标行的第一个非空格字符前开始插入文本。开始:‘o’,从光标所在行下新增一行并进入输入模式。‘O’,从光标所在行上新增一行并进入输入模式。从输入模式按esc进入命令模式vi操作模式的切换

进入和退出vi进入vi,在提示符下:vivi文件名退出vi,在指令模式下::q,退出:wq,存盘后退出:q!,不存盘强制退出:x,强制存盘退出2以冒号开始的命令要回车后才能执行

指令模式下:x:删除光标处的一个字符dd:删除光标所在行r:修改光标所在字符R:进入改写状态s:删除光标所在字符,并进入输入状态S:删除光标所在行,并进入输入状态删除和修改文本

光标移动指令模式下:h:向左移动一列j或+:向下移动一行k或-:向上移动一行l:向右移动一列组合:nh,nj,nk,nl。分别是移动n行(列)3在有方向键的键盘上,无论指令模式或输入模式都可以用方向箭头来移动光标

指令模式下::n回车:将光标移动到第n行:$回车或者L:将光标移动到最后一行M:将光标移动到中间一行H:将光标移动到第一行:setnumber:显示行号:setnonumber:取消显示行号光标按行移动

指令模式下:w:将光标移动到下一个单词头b:将光标移动到前一个单词头e:将光标移动到下一个单词尾光标按单词移动组合:nw、nb、ne

指令模式下:$:将光标移动到当前行尾^或0:将光标移动到当前行首n|:将光标移动到当前行的第n个字符fm:将光标移动到当前行的下一个字符m处光标按字符移动光标返回原处两个单引号‘’

指令模式下:Ctrl+d:下翻半屏Ctrl+u:上翻半屏Ctrl+f:下翻一屏Ctrl+b:上翻一屏翻页

文本编辑4指令模式下:x:删除字符dw:删除单词dd:删除行D:删除从光标到行末所有字符删除文本

可以和整数n组合删除文本(续)指令模式下:dfm:删除从光标到第一个字符m间的文本:5d:删除第5行:5,$d:删除从第5行到最后一行

指令模式下:u:撤销最后一个更改操作U:撤销对本行的所有修改.:重复最后一次操作撤销和重复命令

指令模式下:/string:从当前位置向前查找字符串string?string:从当前位置向后查找字符串string查找继续查找n:沿前述查找方向继续查找同一字符串N:沿前述查找方向的反方向继续查找同一字符串

指令模式下:rm:替换当前字符为m,替换后仍为命令模式R:替换当前字符后的一系列字符,替换后变为输入模式。s:多个字符替换单个字符cw:单词替换cc:行替换C:替换当前行剩余部分cfm:替换当前字符到指定的字符m文本替换

文本删除与替换对比命令类型删除替换字符xr单词dwcw行ddcc从光标到行尾DC从光标到字符mdfmcfm

指令模式下:同一行中替换所有实例:s/bash/sch/g把当前行中所有bash替换为sch替换整个文件中的所有实例:1,$s/bash/sch/g把整个文件中的bash替换为sch全局替换

指令模式下:搜索当前行的第一个实例:s/bash/sch把当前行的第一个bash换为sch搜索指定行的第一个实例:1,10s/bash/sch把1到10行bash换为sch:5,$s/bash/sch把5到末行bash换为sch设置过滤条件进行搜索:g/var/s/bash/sch把包含var行中的bash替换为sch全局替换(续)

指令模式下:yy:复制当前行dd:剪切当前行(删除)p、P:粘贴当前行移动和复制文本

移动和复制文本操作对象删除复制修改行ddyycc行的剩余部分d$或Dy$c$或C从光标到第一个字符mdfmyfmcfm单词dwywcw字符xyls

指令模式下:把某(几)行复制并粘贴到某行后:5copy8把5行复制并粘贴到第8行后:1,5copy$把1-5行复制并粘贴到末行后:.,$copy0把当前行到末行复制并粘贴到文件头把copy改为

文档评论(0)

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

计算机二级持证人

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

领域认证该用户于2024年11月02日上传了计算机二级

1亿VIP精品文档

相关文档