Linux操作系统ppt.ppt
《Linux操作系统ppt.ppt》由会员分享,可在线阅读,更多相关《Linux操作系统ppt.ppt(32页珍藏版)》请在第壹文秘上搜索。
1、第第3 3章章 文本编辑文本编辑 主要内容主要内容进入和退出进入和退出vivi的方法的方法vivi编辑器的工作方式编辑器的工作方式vivi文本插入和修改命令的规则、应用文本插入和修改命令的规则、应用移动光标的命令移动光标的命令屏幕命令、字符串检索等命令的使用屏幕命令、字符串检索等命令的使用exex命令的使用命令的使用 3.1 vi3.1 vi的工作方式的工作方式3.1.1 3.1.1 命令方式命令方式 当我们输入命令当我们输入命令vi,vi,进入进入 vivi编辑器时,就处于编辑器时,就处于vivi的命令方式的命令方式 3.1.2 3.1.2 输入方式输入方式通过输入通过输入vivi的插入命令
2、的插入命令( i )( i )、附加命令、附加命令( a )( a )、打开命令、打开命令(o )(o )、替换命令、替换命令( s )( s )、修改命令、修改命令( c )( c )或取代命令或取代命令( r )( r )可以从命令方式进入到输入方式可以从命令方式进入到输入方式由输入方式回到命令方式的办法是按下由输入方式回到命令方式的办法是按下键(通常在键(通常在键盘的左上角)键盘的左上角)3.1.3 ex3.1.3 ex转义方式转义方式vivi和和exex编辑器功能是相同的,二者主要区别是用户编辑器功能是相同的,二者主要区别是用户界面。界面。在在vi vi 中,命令通常是单个字母,例如中
3、,命令通常是单个字母,例如a , x , Ra , x , R等。等。在在exex中,命令是以中,命令是以键结束的正文行键结束的正文行为了使用为了使用exex转义方式,可输入一个冒号(转义方式,可输入一个冒号(: :) 例如,例如, : 1 , : 1 , s / I / i / g s / I / i / g 则从文件第一行至文件末尾()将大写则从文件第一行至文件末尾()将大写I I全部替换成小写全部替换成小写 i i 3.2 3.2 进入和退出进入和退出vivi 3.2.1 3.2.1 进入进入vivi在系统提示符(在系统提示符($ $ )下输入命令)下输入命令vivi和想要编辑(建立)的
4、和想要编辑(建立)的文件名,便可进入文件名,便可进入vivi。例如:例如:vi example.cvi example.c 3.2.2 3.2.2 退出退出vivi:wq :wq 把编辑缓冲区的内容写到你编辑的文件中,退出编把编辑缓冲区的内容写到你编辑的文件中,退出编 辑器,回到辑器,回到 shellshell下。下。 (其操作过程是,先键入冒号(其操作过程是,先键入冒号“:”,再键入命令,再键入命令wqwq。以下。以下命令操作相同。)命令操作相同。):ZZ :ZZ 仅当作过修改时才将缓冲区内容写到文件上。仅当作过修改时才将缓冲区内容写到文件上。:x :x 与与 :ZZ:ZZ相同。相同。:q!
5、 :q! 强行退出强行退出vivi。感叹号(。感叹号(! )! )告诉告诉vivi,无条件退出,无条件退出,丢弃缓冲区内容丢弃缓冲区内容3.3 3.3 文本输入文本输入3.3.1 3.3.1 插入命令插入命令在在i i命令之后输入的内容都插在光标位置之前,光标后的命令之后输入的内容都插在光标位置之前,光标后的文本相应向右移动。如按下文本相应向右移动。如按下EnterEnter键,就插入新的一行或键,就插入新的一行或者换行。者换行。输入输入I I命令后在当前行(即光标所在行)的行首插入新增命令后在当前行(即光标所在行)的行首插入新增文本,行首是该行的第一个非空白字符。当输入文本,行首是该行的第一
6、个非空白字符。当输入I I命令时命令时,光标就移到行首。,光标就移到行首。 3.3.2 3.3.2 附加命令附加命令a a 在光标之后插入,光标可在一行的任何位置在光标之后插入,光标可在一行的任何位置。A A 在光标所在行的行尾添加文本。在光标所在行的行尾添加文本。3.3.3 3.3.3 打开命令打开命令o o 在光标所在行的下面插入一行。在光标所在行的下面插入一行。O O 在光标所在行的上面插入一行。在光标所在行的上面插入一行。3.3.4 3.3.4 输入方式下光标移动输入方式下光标移动四个表示方向的箭头键四个表示方向的箭头键: : (退格键)(退格键)U U 将光标回退到刚插入字符串的第一
7、个字符,并将光标回退到刚插入字符串的第一个字符,并重新开始插入。重新开始插入。W W 将光标移到最后插入单词的首字符。将光标移到最后插入单词的首字符。T T 在插入正文时,如果光标在当前行的开头,并在插入正文时,如果光标在当前行的开头,并且设置了自动缩进选项,那么这个命令就插入缩进所对应且设置了自动缩进选项,那么这个命令就插入缩进所对应的空格。如果光标在新插入词的中间,设从该词开头至光的空格。如果光标在新插入词的中间,设从该词开头至光标位的位移为标位的位移为k k,缩进空格为,缩进空格为n n,那么这个命令就在光标前,那么这个命令就在光标前插入插入( n-k( n-k)个空格;如果)个空格;如
8、果k k大于大于n n,则,则n n 扩大一倍。扩大一倍。 3.4 3.4 移动光标移动光标向右(向前)移动一个字符的命令(键):向右(向前)移动一个字符的命令(键): l l 右向键右向键 一次向右移动一次向右移动n n个字符:个字符:6l, 5, 86l, 5, 8向左(向后)移一个字符的命令(键):向左(向后)移一个字符的命令(键): h h 左向键左向键 一次向左移动一次向左移动n n个字符:个字符:h h移到下一行的命令(键):移到下一行的命令(键): EnterEnter j N j N 下向键下向键 一次向下移动一次向下移动n n行:行:+ , 3, 7j+ , 3, 7j移到上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 ppt
