美文网首页程序员
HP-UX之vi编辑器的使用和命令行的操做

HP-UX之vi编辑器的使用和命令行的操做

作者: 蛋炒饭爱吃我 | 来源:发表于2018-08-13 14:06 被阅读0次

相信之前读过我文章的朋友一定会发现,我一直在说自己所使用的操做系统是HP-UX(其实无论是Linux还是HP-UX都是属于类Unix操做系统,在某些程度上有些命令的功能和语法是一样,所以虽然我之前写的命令是在HP-UX上执行的,但是在 Linux同样是适用的)所以就在这里和同样使用HP-UX的小伙伴分享下我所知道的HP-UXvi编辑器和在命令行上的操作

  1. 通过uname命令可以查看自己的操作系统
etl@bejedw09:/home/etl/cya_2/as/one> uname
HP-UX
  1. vi编辑器的三种模式

(1)一般模式
(2)编辑模式
(3)命令行模式
下面是三种模式之间的转换关系

           输入i、a、o、r              输入转义字符 ':'
          <——————————————           ——————————————>
编辑模式                    一般模式                    命令行模式
          ——————————————>           <——————————————
            按下[ESC]键                按下[ESC]键

说明:
一般模式和编辑模式之间可以相互转换,一般模式也可以和命令行模式之间相互转换,但是命令行模式和编辑模式之间不可以相互转换,必须借助一般模式才可以进行转换,下面是三种模式的具体解释:
(1) 一般模式:当你使用vi进入到文件中,当前的界面就是vi的一般模式,后面会重点讲解一般模式下的操作
(2) 编辑模式:就是你在编辑文件时操作的界面,在一般模式下分别输入下列字符就可以切换到编辑模式:

i:从光标当前位置输入
a:从光标的下一个位置输入
o:换行输入
r:替换某个字符输入

(3)命令行模式下的命令:
set nu :给文本加入行号;等同于 set number
set nonu:取消文本行号
n+[Enter]键:跳到当前页第n行
/word:在当前页找到要搜索的word(单词),N:从当前位置向下找
?word:在当前页找到要搜索的word(单词),n:从当前位置向上找

  1. 在一般模式下的快捷操作,可以让你在vi下的编程变得更快速和高效

(1) 1 + [Shift] + G:切换到文本第一行的第一个字符
(2) [Shift] + G:切换到文本最后一行的第一个字符
(3) 0:切换到当前行的第一个字符
(4) $:切换到当前行的最后一个字符
(5) 删除操作:
[Shift] + X:向前删除
X:向后删除
DD:删除一整行
1,3DD:删除从第1行到第3行(光标必须在第一行,且只能从第一行开始删除,如果光标在第4行,你输入4,6DD也不会删除第4到第6行)
4DD:删除当前行下4行文本(包括当前行)
(6) 复制操作
yy:复制当前行
4yy:复制当前行下的4行文本(包括当前行)
(7) P:粘贴
(8) U:撤销

4.在HP-UX命令行输入命令时的操作
(1)按下[ESC]+K:查看前一个命令
(2)按下[ESC]+J:查看后一个命令
(3)在命令行上输入命令时按下[Esc]键+H、L分别代表向后、向前移动
光标,再回到输入命令的状态时按下[Esc]键+i代表在当前位置输入,按下[Esc]键+a代表在当前位置的下一个位置输入,按下[Esc]键+r代表替换当前位置的字符
(4)按下[Esc]键+DD:删除当前命令行内容
(5)U:代表撤销当前动作
上面说的这些快捷操作,如果是进行一次性的修改,只需在第一次按下[ESC]键就可以

  • 结尾
    HP-UXvi模式和命令行中的操作,目前我接触到的只有这些,欢迎各位使用过HP-UX的小伙伴及时补充!

相关文章

  • HP-UX之vi编辑器的使用和命令行的操做

    相信之前读过我文章的朋友一定会发现,我一直在说自己所使用的操做系统是HP-UX(其实无论是Linux还是HP-UX...

  • 无标题文章

    #自学报告##Vi编辑器的使用1.Vi的三种模式:命令行模式(command mode)、插入模式(Insert ...

  • 2-16 Vim编辑器安装

    Linux安装的时候选择了最小化(也就命令行格式),它是没有vim编辑器的。它有内置的vi编辑器。vi 和 vim...

  • vi/vim 命令

    1. 介绍 vi编辑器是linux命令行界面下的文字编辑器,几乎所有linux都安装了vi,而vim 是vi命令的...

  • 第十到十二天预习笔记

    一、Vim/vi纯文本编辑器 1、vi是Linux命令行界面下的重要文件编辑器,vim是vi的加强版,列如高亮显示...

  • 文本编辑器

    一.常见文本编辑器: VI 和 Emacs,Vim是Vi的升级版本。 一.Vim: 1.工作模式: 命令行模式,插...

  • Vi,Java,Ant和Junit自学报告

    vi自学报告 概述 vi 编辑器是所有 Unix 及 Linux 系统下最基本的编辑器,它直接以命令行窗口作为显示...

  • linux-vi编辑操作

    vi命令编辑文件 一、vi编辑器有3种基本工作模式vi编辑器有3种基本工作模式: 退出编辑 1、命令行模式 进入v...

  • Linux学习(二)——文本编辑器Vim

    文本编辑器Vim Vim的工作模式 vi是Visual Editor的缩写,它是一种命令行界面的文本编辑器。而vi...

  • vi编辑器的使用

    vi编辑器的使用 关键词:VI,vi编辑器, 1、关于文本编辑器 文本编辑器有很多,比如图形模式的gedit、kw...

网友评论

    本文标题:HP-UX之vi编辑器的使用和命令行的操做

    本文链接:https://www.haomeiwen.com/subject/cfuybftx.html