AIX系统vi编辑器基础

1、启动编辑器

$ vi file_name

如果文件存在即可打开该文件,否则创建一个新的文件。

2、vi 编辑器的状态

vi 编辑器有两种状态:

(1)命令状态

可输入各种指令,以实现 vi 的编辑功能或设置 vi 的环境

(2)文字输入状态

可直接进行文字操作

用 vi 打开或创建一个新文件之后便首先处于命令状态。

3、使用 vi

(1)添加文字

1.a:在当前字符后添加文字

2.A:在当前行最后添加文字

3.i:在当前字符前添加文字

4.I:在当前行开始处添加文字

5.o:在当前行之后添加新行

6.O:在当前行之前添加新行

在健入以上命令之后,即进入了文字输入状态,可输入各种文字字符。如

需结束文字输入状态,返回命令状态则按 Esc 键即可。

(2)删除文字

1.X:删除单个字符

2.dw:删至当前词尾

3.d$:删至当前行尾

4.d0:删制当前行首

5.dd:删除当前行

6.:20,40d:删除第 20 行至 40 行

(3)查询

1./text:向后查询

2.?text:向前查询

3. n :查找下一个

(4)修改文字

1.r:修改当前字符

2.R:覆盖字符直至按下 Esc 键

3.s:删除当前字符,并可添加字符直至按下 Esc 键

4.S:删除当前行所有字符,并可添加字符直至按下 Esc

(5)移动文字

vi 编辑器中能把最近一次删除或复制操作的内容存放在缓冲区内。所谓文字移动

就是利用这个特点,先将需要移动的文字存入缓冲区,然后再使用粘贴功能把文

字放置到新的位置上。

查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/OS/unix/

1.yy:把当前行存入缓冲区

2.dd:删除当前行并把内容存入缓冲区

3.p:把缓冲区中的内容放置在当前位置之后

4.P:把缓冲区中的内容放置在当前位置之前

(6)文件保存

w:保存文件

(7) 退出 vi 编辑器

1.:q:退出 vi

2.:q!:强制退出 vi,(不存盘)

4、设置 vi 环境变量

vi 的环境变量可以用两种方式来设置:vi 命令或$HOME/.exrc 文件

(1)用 vi 的命令来设置

:set all

:set

:set number/nonumber

:set list/nolist

:set showmode/noshowmode

:set tabstop=x

:set ignorecase/noignorecase

:set wrapmargin=5

用 vi 命令进行的设置只能保持到退出 vi 之前。

(2)在$HOME/.exrc 文件中进行设置

在.exrc 文件中不需要在 set 前加冒号

在启动 vi时,程序首先会查找.exrc文件,如果存在该文件,即按该文件设置 vi

环境;如果找不到.exrc 文件则会使用内在的确省设置。

5、在命令行中使用 vi 功能

设置在命令行中使用 vi 功能

$ set -o vi

再按下 Esc 键,然后可以象在 vi 环境中一样来编辑命令

k  --显示上一个使用过的命令

j  --显示下一个使用过的命令

h  --向左移动光标

l  --向右移动

时间: 2024-09-22 19:47:37

AIX系统vi编辑器基础的相关文章

AIX系统SHELL编程基础

什么是Shell? Shell 是介于操作系统和用户之间的界面,它能解释用户发出的命令,启动应用程序,并利用系统功能管理用户数据.Shell 可以在用户的交互式控制下在前台或后台同时运行多个进程,Shell 同时也是一种有效的编程语言. 1.通配符 (1)*:多个任意字符 $ ls info    newdir      test.file    testfile mbox    newtest.file   test1.file    wangyi $ ls *.* newtest.file

Linux基础命令:vi编辑器学习

说道命令,就不得不提这个特殊的命令"vi"它不光是命令,还是一个linux下的编辑器.由于时间关系,这里不在举例说明,将在以后配置网络服务时介绍一些vi的实际应用. vi命令是linux下的全屏幕http://www.aliyun.com/zixun/aggregation/18444.html">文本编辑,vi编辑器提供了丰富的编辑功能.这个编辑器十分简陋,对于初学者很不友好.但是在linux中vi编辑器作用非常大,以后尤其我们在配置各种服务器时修改配置文件时十分有用

linux下如何使用VI编辑器

[vi编辑器] 显示行数, set number 一.进入vi的命令 vi tech :打开或新建文件,并将光标置于第一行首 vi +N tech :打开文件,并将光标置于第N行首 vi + tech :打开文件,并将光标置于最后一行首 vi +/pattern tech:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r tech :在上次正用vi编辑时发生系统崩溃,恢复tech 二.移动光标类命令 h :光标左移一个字符 l :光标右移一个字符 space:光标右移一个字符

linux Vi编辑器代码高亮设置及永久显示行号方案

  在linux中用vi编辑和修改文件配置中没有彩色显示文件的内容,特别一些关键字不能彩色显示,给我们配置服务过程中造成极大的不方便.[其实主要是vi本身不带颜色的,vim带颜色]下面给出一种解决的方法. Vi编辑器代码高亮设置 1.检查是否开启高亮显示,一般默认是开启的. 2.修改 #vi /etc/bashrc 在最后面加入 alias vi=vim 然后wq保存退出. 这样在shell里面敲入vi时候就自动打开vim了(vim是vi improve的简称) 3.修改 #vi /etc/vi

什么是vi编辑器

  使用unix或linux系统的网友经常会听到别人说打开某某某文件,或vi打开,或是ee打开文件之内的,那么什么是vi编辑器?这个vi有啥用呢? 什么是vi编辑器 vi编辑器的是随UNIX操作系统开发而产生的,vi编辑器是一个功能强大的编辑器,也是UNIX操作系统的标准编辑器,不幸的是,vi编辑顺不适合初学者使用,而且它很难掌握,这是因为它没有菜单,所有操作都必须通过键盘和特定的快捷键组合来完成,习惯了在Windows系统下编辑的人员初次接触vi会感到很不习惯,这些都需要花时间来学习和习惯.

linux vi-centos vi编辑器出现乱码

问题描述 centos vi编辑器出现乱码 不要百度来的那些资料,我都试过了 不行的 上图我的设置是这样的 但是打开vi还是乱码 求大神解决 解决方案 vi打开的文件到底是什么编码,用别的编辑器可以正常打开吗? 解决方案二: 用的是第三方软件链接到服务器的还是在服务器上直接用终端链接的.应该是你的字符集配置的不对. 解决方案三: 貌似我的回答也是不对,你用的是哪个版本的系统,是通过什么软件连接的. 解决方案四: 我的系统是centos 6.6 ,vimrc配置文件在/etc/vimrc,你这个是

第三天 vi编辑器使用和软件安装

[复习] 判断题: 查看某文件权限为rwxr-xr-- ,则其所属组权限为只读. 对一个目录有w权限,表示可以修改目录下文件内容. 3..tar.gz格式的压缩包可以使用tar -xjf解压缩 4.mv剪切目录时不需加-r选项. 5./sbin目录下的命令只有root可以使用. 6.find根据文件大小查找使用选项为-size ,默认单位为KB . 7.grep查找时反向查找可以使用-i . 8.改变文件的所有者可以使用命令chgrp . 目录: 第四章 vi编辑器使用 一 vi编辑器简介 二

最详细的 Vi 编辑器使用指南

引言 VI编辑器是一个被许多Unix用户使用的基于屏幕的编辑器.VI编辑器具备强大的功能来帮助程序员, 但是许多初学者因为要面对很多不同的指令而对使用VI敬而远之.写作本教程的目的就是要帮助初学者适应VI编辑器的使用,当然,也有一些小节的内容与VI 的惯用者有关.在讲解的同时举出了很多的例子,最佳的学习方法就是试着在Unix下运行这些例子,并试着举一反三.在这个世界上,没有比自己亲自去经历更 好的学习方式了. 约定 在本教程中,使用以下的约定: ^X表示一个控制字符.例如,如果你在教程中看到:^

vi编辑器使用

vi编辑器简介 vi编辑器,通常称之为vi,是一种广泛存在于各种UNIX和Linux系统中的文本编辑程序.它的功能十分强大,但是命令繁多,不容易掌握,它可 以执行输出.删除.查找.替换.块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的.vi不是基于窗口的,所以, 这个多用途编辑程序可以用于在任何类型的终端上编辑各式各样的文件. 本文地址:http://www.cnblogs.com/archimedes/p/linux-vi.html,转载请注明源地址. v