实验六常用文本编辑器的使用.doc_第1页
实验六常用文本编辑器的使用.doc_第2页
实验六常用文本编辑器的使用.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验六:常用文本编辑器的使用一、实验准备知识:l 文本编辑器有很多,图形模式下有gedit、emacs等编辑器,文本模式有vi、vim(VI的增强版本)和nano。l vi 是 “Visual interface” 的简称,它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。 l vi 不是一个排版程序,它不像 M$ Word 或 WPS 那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。vi 是全屏幕文本编辑器,它没有菜单,只有命令l vi编辑器有3种基本工作模式,分别是命令模式、插入模式和末行模式。在使用时,一般将末行模式也算入命令行模式,各模式的功能区分如下: 命令行模式:控制屏幕光标的移动,字符、字或行的删除,移动、复制某区域及进入插入模式或者末行模式。 插入模式:只有在插入模式下才可以做文字输入,按“ESC”键可以回到命令行模式。 末行模式:将文件保存或退出vi编辑器,也可以设置编辑环境,如寻找字符串、列出行号等。二、实验过程:1、vi的基本操作:1) 进入vi编辑器#vi 文件名如果文件名不存在,就意味着要创建文件。此时系统处于命令行模式,要切换到插入模式才能够输入文字。2) 切换至插入模式编辑文件在命令行模式下按字母“i”就可以进入插入模式,这时候就可以开始输入文字。3)退出vi并保存文件在命令行模式下,按冒号键“:”可以进入末行模式,输入“wq”,存盘并退出vi。输入“q!”,不存盘强制退出vi。2、命令行模式操作:1)进入插入模式:l 按“i”:从光标当前位置前开始输入文件。l 按“a”:从目前光标所在位置的下一个位置开始输入文字。l 按“o”:在光标所在的行的下面插入一行,从行首开始输入文字。l 按“I”:在光标所在行的行首插入。l 按“A”:在光标所在行的行末插入。l 按“O”:在光标所在行的行末插入一行。l 按“s”:删除光标位置的一个字符,然后进入插入模式。l 按“S”:删除光标所在的行,然后进入插入模式。2)从插入模式切换为命令行模式l 按“ESC”键3)移动光标Vi可以直接用键盘上的光标来上下左右移动,但正规的vi是用小写英文字母“h”,“j”,“k”,“l”分别控制光标左、下、上、右移一格。l 按“ctrl+b”:屏幕往前移动一页。l 按“ctrl+f”:屏幕往后前移动一页。l 按“ctrl+u”:屏幕往前移动半页。l 按“ctrl+d”:屏幕往后移动半页。l 按数字“0”:光标移到所在行的行首。l 按“G”:移动到文本的最后一行。l 按“$”:移动到光标所在行的行尾。l 按“”:移动到光标所在行的行首。l 按“w”:光标跳到下个字的开头。l 按“e”:光标跳到下个字的字尾。l 按“b”:光标回到上个字的开头。4)、删除文字l “x”:每按一次,删除光标所在位置的一个字符。l “nx”:例如:“6x”表示删除光标所在位置开始的6个字符。l “X”:每按一次,删除光标所在位置的前面一个字符。l “nX”:例如:“20X”表示每按一次,删除光标所在位置前面20个字符。l “dd”:删除光标所在行。l “ndd”:从光标所在行开始删除n行。5)复制l “yw”:将光标所在之处到字尾的字符复制到缓冲区中。l “nyw”:复制n个字到缓冲区。l “yy”:复制光标所在行到缓冲区。l “nyy”:例如:“6yy”表示复制从光标所在行开始的6行字符。l “p”:将缓冲区内的字符写到光标所在位置。6)替换l “r”:替换光标所在处的字符。l “R”:替换光标所到处的字符,直到按下“ESC”键为止。7)撤销上一次操作l “u”:如果误执行一个命令,可以马上按下“u“,回到上一个操作,按多次可执行多次撤销操作。8)跳至指定的行l “ctrl+g”:列出光标所在行的行号。l “nG”:例如“15G“。表示移动光标至该文本的第15行行首。9)存盘退出l “ZZ“:存盘退出10)不存盘退出l “ZQ“3、末行模式操作:在使用末行模式之前,请记住先按“ESC“键确定已经处于命令航模式后,再按冒号“:“,即可进入末行模式1)、列出行号l “set nu”:输入该命令后,会在文件中的每一行前面列出行号。2)、取消列出行号l “set nonu”:输入该命令后,会取消在文件中的每一行前面列出行号。3)、搜索时忽略大小写l “set ic”:输入该命令后,会在搜索时忽略大小写。4)、取消搜索时忽略大小写l “set noic”:输入该命令后,会取消搜索时忽略大小写。5)、跳到文件中的某一行l “n”:表示一个数字,在冒号后输入一个数字,再按回车键就会跳到该行了。6)、查找字符l “/关键字”:先按“/”,再输入想查找的字符。7)运行shell命令l “!命令”:运行shell命令。8)替换字符l “s /a/x”:将光标所在行第一个字符a替换为x。l “s /a/x/g”:将光标所在行的所有字符a替换为x。9)保存文件l “w”:在冒号后面输入字母“w”就可以将文件保存起来。10)离开vil “q”:按“q”即

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论