软件开发工具ppt课件.ppt

软件开发工具ppt课件.ppt

ID:58729400

大小:313.50 KB

页数:94页

时间:2020-10-04

软件开发工具ppt课件.ppt_第1页
软件开发工具ppt课件.ppt_第2页
软件开发工具ppt课件.ppt_第3页
软件开发工具ppt课件.ppt_第4页
软件开发工具ppt课件.ppt_第5页
资源描述:

《软件开发工具ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章软件开发工具操作系统陆松年snlusjtu.edu12.1文本编辑器vivi[文件…]通常一次只编辑一个文件。如果指定的文件不存在,vi就为你创建一个。如果不指定文件名,则必须在退出vi时指定存入的文件。在编辑一个已存在的文件时,vi将磁盘中文件的内容拷贝至内存编辑缓冲区,所有的输入、修改等操作都仅对编辑缓冲区内的数据起作用,只有当要求vi写入文件时,才用编辑缓冲区的内容替换原文件的内容。12.1.1vi概要Vi的基本工作方法vi有两种基本工作方法,一种是输入方法,另一种是命令方式。在输入方式,用户键入的任何内容都插到编辑缓

2、冲区,直到按下ESC键才退出输入方式,回到命令方式。在命令方式,用户键入的内容作为命令解释,以执行vi提供的几十条编辑功能。一种特殊的命令方式是底行命令方式,即在输入命令‘:’时,该字符连同光标移到了屏幕的底行,在该行上可执行一切行编辑命令。12.1.2屏幕编辑命令(一)移动光标命令1.以字符为单位移动(包括垂直方向)在命令状态下光标控制键←、↑、→、↓使用一些单字母的命令来移动光标:h光标左移一个字符单位j光标下移一个字符单位k光标上移一个字符单位l光标右移一个字符单位w光标移到下一字的首字符处3.行首尾移动0光标移到当前行行首

3、(第一列)^光标移到当前行中第一个非空白字符处$光标移到当前行行尾4.以行为单位移动nRETURN光标下移n行G光标移到文件尾2.以字、句子、段落为单位移动5.以屏幕为单位移动要使光标快速地在垂直方向移动以浏览或处理文件可以使用以下命令:H(Hight)光标移到屏幕顶部M(Middle)光标移到屏幕中部L(Low)光标移到屏幕底部以下命令使得编辑缓冲区数据在屏幕上“滚动”,而光标在屏幕上的相对位置并不改变:^F(Fowlow)下移一屏^B(Back)上移一屏(二)输入方式i(或a)在光标之前(或之后)插入o(或O)在当前行下(或上

4、)面插入在输入过程中,你如果打错了一个或多个字符,可以用BACKSPACE(或DELETE)键删除它们。注意,在一些终端上,插入过程中不要使用←、↑、→、↓键(在命令行输入命令时也一样)。在删除了这些字符后,你可以接着输入正确的数据,新输入的字符,将覆盖被删字符。(三)删除命令在用户输入数据并用ESC键退出了插入状态回到了命令状态后,就可以用删除、修改等命令修改正文。删除命令主要有以下几个:x删除光标位置的一个字符dw删除光标位置的一个字d$(或D)删除自光标到本行未间的正文dd删除当前行dG从当前行一直删到最后一行d1G从当前行

5、一直删到第一行大部分的删除命令都可带有重复数,如10x删除自光标位置起的10个字符d5w删除自光标位位置起的5个字(四)修改命令1.一对一的字符替换(replace)r字符替换光标所在字符,如ra用字符a替换光标所在字符3rabc用abc三个字符替换自光标起的三个字符R输入串用输入串一对一地替换自光标位置起的任意多个字符,直至按ESC键2.替换指定数目的字符和行(substitude)s替换指定数目的字符,如3sxyz用xyz替换光标开始处的三个字符,按ESC键退出替换,但输入部可以多于3个字符,也可少于3个字符。(五)缓冲区与删

6、除、抽取、放置命令1.通用缓冲区vi编辑程序有一个通用缓冲区和26个有名缓冲区。所有的删除命令还把被删正文置入通用缓冲区。用户可以用p(put)命令将通用缓冲区的内容取出放置到指定位置,故用删除命令和放置命令的组合可以实现把编辑缓冲区中的数据从一个位置搬移到另一个位置。例如:d5w命令删去光标所处位置起的五个字,并把删去的5个字置入通用缓冲区。将光标移动到新的位置后用p命令可使这5个字插到新的位置上。又如:先执行3dd命令,将光标移到指定行后再执行p命令就把原光标所在位置起的三行正文搬到了新的位置。如果用户不想删去正文就可以使用y

7、(yank)命令。用y命令和p命令的组合可以实现数据的拷贝。如使用命令2yy抽取当前行及下一行,将光标移到新的位置后用p命令把这二行拷贝至新的当前行之后。类似地y3w抽取3个字,而4y3w则抽取12个字。(六)其他命令u废除上一条命令所做的修改.重复执行上一个命令12.1.3底行命令在vi命令状态下,键入‘/’,‘?’或‘:’,光标就跳到屏幕的最底行,在该行可以输入对文件操作的命令。(一)搜索命令当用户键入了‘/’后,vi在最底行(命令行)显示字符‘/’和光标,接下来就可以键入查找模式了。可以用正则表达式指定模式。用‘/’命令查找

8、模式时,从当前的光标位置向下查找匹配模式的第一个字符串,光标停留在该字符串的第一个字符上。‘?’命令是‘/’命令的反向搜索方式。使用n(next)命令,用户不必输入模式就可以按原方向继续上一次的查找。使用N命令则按反方向继续查找。例:/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。