文档详情

03.Vi编辑器.pptx

发布:2017-01-26约5.5千字共43页下载文档
文本预览下载声明
Linux操作系统03.Vi编辑器主讲:高光 1. 项目课题引入 2. Vi编辑器的使用方法 3. Linux中C语言程序的编译 4. Linux中C语言程序的调试运行 5. 现场演示案例课题引入——项目背景 在Linux操作系统中设计一个C语言程序,当程序运行时显示如下的运行效果:Linux操作系统课题引入——项目分析完成本项目需要解决的问题:1、在Linux下我们使用什么工具进行程序和文字的编辑。2、在Linux操作系统中我们如何编译和运行C程序3、我们编写的程序如何在Linux操作系统中进行调试。Linux操作系统课题引入——教学目标学习本课需要实现的教学目标:掌握Vi编辑器的启动和退出掌握Vi编辑器的工作模式熟悉Vi编辑器的基本命令掌握C/C++编译器gcc的使用掌握Linux下程序设计的一般方法Linux操作系统课题引入——应达到的职业能力学生学习本课后应该具有的职业能力:熟练掌握Vi编辑器的使用方法能够利用Vi编辑器进行文字编辑工作能够使用gcc进行C/C++程序的编译和调试能够独立完成基本的Linux程序Linux操作系统项目问题一—Vi编辑器的使用Vi编辑器包含的主要内容有: Vi编辑器的启动与退出 Vi编辑器的工作模式 Vi编辑器的常用命令 Linux操作系统Vi编辑器的简介Vi是Visual interface的简称,它可以执行输出、删除、查找、替换、块操作等众多文本操作用户可以根据自己的需要对Vi进行定制,这是其他编辑程序所没有的。Vi不是一个排版程序,它不像WORD或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。Vi是全屏幕文本编辑器,它没有菜单,只有命令。Vi功能强大,但体积很小,从完整版到只有几M的精简版Linux,甚至是Android系统都支持Vi Linux操作系统Vi的启动在系统提示符后输入Vi和想要编辑(或建立)的文件名,便可进入Vi 如果只输入Vi,而不带文件名,也可以进入Vi Linux操作系统Vi编辑器的退出要退出Vi,在命令模式下键入如图所示命令。其中:wq和:x是存盘退出,而:q是直接退出。可以用:w命令保存文件后再用:q 退出,或用:wq或:x命令退出。如果你不想保存改变后的文件,你就需要用:q!命令,这个命令将不保存文件而直接退出Vi Linux操作系统Vi的工作模式 Vi有3种基本工作模式:一般模式、编辑模式和命令模式。 一般模式:以 vi 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理你的文件数据。一般模式按下『i, I, o, O, a, A, r, R』等任何一个字母按『?: / ??』三个中的任何一个按键按ESC返回一般模式命令模式编辑模式Linux操作系统Vi的工作模式 编辑模式:在一般模式中可以进行删除、复制、贴上等等的动作,但是却无法编辑文件内容的! 要等到你按下『i, I, o, O, a, A, r, R』等任何一个按键之后才会进入编辑模式,按下这些按键时,在画面的左下方会出现『INSERT 或 REPLACE?』的字样,此时才能进行编辑。一般模式按下『i, I, o, O, a, A, r, R』等任何一个字母按『?: / ??』三个中的任何一个按键按ESC返回一般模式命令模式编辑模式Linux操作系统Linux操作系统Linux操作系统Linux操作系统Linux操作系统Linux操作系统Linux操作系统Linux操作系统Vi的工作模式 命令模式:在一般模式当中,按下『?: 』 『 / 』 『??』三个中的任何一个按键,就可以将光标移动到最底下那一行。在这个模式当中, 可以提供你『搜寻资料』的功能,而读取、存盘、大量取代字符、离开 vi 、显示行号等功能也可以在此模式中完成一般模式按下『i, I, o, O, a, A, r, R』等任何一个按键按『?: / ??』三个中的任何一个按键按ESC返回一般模式命令模式编辑模式Linux操作系统Vi编辑器中的常用命令 一般模式下输入如表所示的命令均可进入编辑模式 Linux操作系统命令模式-文件相关命令使用下表中的命令可以在Vi中进行文件相关的操作,注意冒号“:”无需重复输入Linux操作系统命令模式-字符串搜索、替换和删除 使用下表中的命令可以进行字符串的相关操作Linux操作系统命令模式-文本的复制、删除和移动使用下表中的命令,可以进行文本的相关操作Linux操作系统命令模式-执行shell命令使用下表中的命令,可以执行shell中的命令Linux操作系统项目问题二—C程序的编译Linux应用程序表现为2种特殊类型的文件:可执行文件
显示全部
相似文档