Linux的文本文件编辑.ppt
文本预览下载声明
第四章 ——Linux中的文本文件编辑 思考 在windows系统中,都有哪些软件或者程序可以对文本文件进行编辑。 所编辑出的文本文件,主要应用在哪些方面。 一、文本文件编辑器基础 1、认识vi编辑器 Linux提供了一系列的文本编辑器,包括ex、edit和vi。Vi是Linux世界里极为普遍的全屏幕文本编辑器。 用户无论是建立文本文件,还是编写程序、配置系统环境,都要用到文本编辑器。 Vi是Visual interface的简称。 Vi是Linux和UNIX系统中标准的文本编辑器。 2、vi编辑器的使用 (1)新建文本文件 在命令中输入:vi my (vi是建立一个新的文本文件的命令,my是文本文件的名字) 这时会进入到vi的窗口,即命令行模式: (2)vi的相关模式 这时就进入到vi的命令模式,此时输入的每一个字符,皆被视为一条命令,有效的命令会被接受,若是无效的命令,会产生响声,以示警告。 假如想进入到编辑文本的模式,则可以根据vi命令表中的参考输入命令进入到输入模式。 vi共有三种模式,这三种模式的功能不同,都有:命令模式、输入模式和底行命令模式 三种模式 3、编辑文本文件的步骤 (1)执行vi命令,进入到命令模式 在终端窗口中执行命令#vi xuke。 刚进入vi之后, 即进入命令模式,此时输入的每一个字符,皆被视为一条命令,有效的命令会被接受,若是无效的命令,会产生响声,以示警告。 (2)命令模式进入到输入模式 从命令模式输入命令而进入到输入模式有好多方式,各种命令的功能如下表: (3)命令模式中对文本的编辑命令 vi的命令不光在进入到输入模式中有规定,对文本的编辑方式,还有好多命令: A、vi命令模式的移动命令 B、vi命令模式的删除命令 C、vi命令模式的复制和粘贴命令 D、vi命令模式的查找命令 (4)进入到输入模式编辑文本 当在命令模式下,输入i之后,则会进入到文本输入模式,在这个模式下的左下角有一个“插入”字样,这就表示现在是在输入模式。 然后在里面可以输入文本。 (5)保存退出 当编辑好文本之后,则要退出输入模式,并且把文本文件进行保存。 这时注意:将要退出输入模式,进入到末行命令模式,然后才能保存或者退出。 退出输入模式的方法是按下Esc键,然后返回到命令模式,这是输入“:”,就进入到末行命令模式。 在末行命令模式中,再输入以下命令,对文本文件进行保存或退出。 末行模式命令 注意 当上面输入“wq!”之后,会可能出现提示:说没有要保存的文件名。 因为在“wq!”后面,并没有写入要保存的文件名是什么,并且在最开始用vi命令打开文本文件时,也没有说明用户名。 所以,要重新输入“:”,进入到末行模式,然后输入: w xuke 这时就把文件保存成xuke这个名字了。 二、文本编辑器的实战演练 下面有一个要求用文本编辑器应用的实例,按照如下的要求,应用到所学的vi命令,编辑出一个正确完整的文本文件。 要求如下: 1、用vi命令新建一个文本文件,名称为my。 2、里面的内容为介绍自己的一些基本情况。 3、用vi命令新建一个文本文件,名称为Linux。 4、里面的内容为介绍自己所学Linux的知识,例如:Linux的基础,Linux的安装,Linux的… 最后,完成如下的操作: (1)把my文本文件和Linux文本文件,合并成一个文本文件,名称为myLinux。 (2)给文件myLinux加上标题:Abstract。 (3)把该文件加密。 (4)把里面所有的L都替换成l。 (5)把第一句复制到文章的最后。 操作步骤 1、新建文本文件my (1)进入到vi的命令模式(在这里可以指定文件名my)。 (2)输入“i”,进入到编辑模式。 (3)编辑相应文本。 (4)保存退出(先Esc退出,然后进入到末行模式保存) (假如刚开始没规定文件名,则以w命令接上文件名保存,假如规定了文件名,则以wq!保存) 2、新建文本文件Linux (步骤同上) 3、把两个文本文件合并成“myLinux” (1)先打开my文件,然后把光标定在最后一行。 (2)然后再进入到末行模式,输入“r Linux”,这时是在打开my文件的基础上,在光标后面又打开Linux文件。 (3)这时两个文本就在一个文件中打开了。 (4)把文件保存成新的文件“myLinux”。 4、加上标题 (1)打开“myLinux”,输入“i”,进入到输入模式 (2)调整光标到第一行,然后输入标题。 5、文件加密 重新进入文件“myLinux”,然后进入到末行模式,输入命令“X”,这时会提示输入密码,输入两次之后,则给该文件设置了密码。 6、把L替换成l (1)查找L。输入命令“/L”,这时所有L变成方块。 (2)替换。
显示全部