UNIX系统编辑器

UNIX系统编辑器

ID:39469455

大小:51.00 KB

页数:7页

时间:2019-07-04

UNIX系统编辑器_第1页
UNIX系统编辑器_第2页
UNIX系统编辑器_第3页
UNIX系统编辑器_第4页
UNIX系统编辑器_第5页
资源描述:

《UNIX系统编辑器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、UNIX系统编辑器*ed:UNIX系统中原始的行编辑器。*ex:行编辑器,是ed编辑器的扩充。*vi:全屏幕编辑器,为UNIX系统的主要编辑器,它也是ed的超集。*emacs:全屏幕编辑器,不是UNIX系统版本4的组成部分,是独立的编辑程序。VI是一种模式编辑工具,它有三种工作模式:命令模式、插入模式和ex转义模式 1.启动和退出VI1.1启动  在SHELL提示符下输入:vi[要编辑的文件名],例如:$vihello.c  ?问题:如果出现找不到终端的提示如:“unknown”Unknownterminaltype  Idon’t

2、knowwhattypeoterminalyourareon.AllIhaveis“unknown”  说明VI并不知道终端类型,应该首先回到shell提示符状态下。然后使用如下命令设置终端类型,其中vt100为默认终端类型。  如果你使用的是Cshell使用:#setenvTERMvt100  如果你使用的是Bshell或者是Kshell使用:$setTERM=vt100;exportTERM  如果想保存设置那么可是使用如下命令  #echo“setenvTERMvt100”>>.login(如果是cshell)#echo“se

3、tTERM=vt100;exportTERM”>>.profile(如果是BSHELL或者kshell)输入vi命令后,便进入全屏幕编辑环境,此时的状态为命令方式。①vi光标定在该缓冲区第一行第一列位置②viexample光标定在缓冲区第一行第一列位置③vi+example光标定在文件最后一行第一列位置④vi+Nexample光标定位在文件第N行第一列的位置(N:为数字)⑤vi+/stringexample光标定位在文件中第一次出现字符串string的行首位置1.2退出  退出命令有如下几条:  :q!不保存退出  :wq保存后退出

4、  :q退出  :ZZ仅当作过修改时才将缓冲区内容写到文件上:x与:ZZ相同2.插入插入命令有两个:i和I  I在光标所在行的行首插入新增文本  i使随后键入的文本插在光标位置之前,光标后的文本相应向后移。  附加命令有两个  a在光标之后插入,光标可以在一行的任何位置  A在光标所在行的行尾添加文本。当键入命令A后,光标自动移到该行的行尾。  打开新行  o在光标所在行的下面插入一行  O在光标所在行的上面插入一行  3.插入方式下的光标移动在键盘的右下方有四个表示方向的箭头键,利用他们可以在插入方式下移动光标。(在远程登陆的情况

5、下不好用)  利用(退格键)可以在当前新插入的字符上将光标回退一个字符。但是会将刚健入的字符在输入缓冲区内删除,但是依然会显示在屏幕上,当按键之后,删除的字符会消失。  U将光标回退到刚插入字符串的第一个字符,并重新开始插入。  W将光标移动到最后插入字符的首字符,并重新开始插入。3.1、光标在窗口中移动字:是由空格或标点符号分开的字母序列。句子:是以句号(.)、问号(?)或感叹号(!)结束的字符序列,句子之间由两个空格或一个回车分开。段落:一个段落前后各有一个或多个空白行。1、字符及行间移动命令结果————————————————

6、————↑或k向上移一行↓或j向下移一行←或h或退格键左移一个字符→或l或空格右移一个字符o移到当前行的开始$移到当前行的结尾+或回车符移到下一行的开始2、其它单位的移动     命令                            结果   ———————            —---------—————————       w                          移到下一个字或标点符号  W                          移到下一个字   e                      

7、     移到这个字或标点符号的结束   E                           移到字的下一结尾   b                           回到字或标点符号的开始   B                           移回到字的开始   )                          移到下一个句子的开始 (                           移到这个句子的开始  }                         移到下一段落的开始 {               

8、            移到这一段落的上一开始3.2、在缓冲区中移动窗口    命令                              结果  ——-———                  --—------————————

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

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

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