Learning the Vi Editor, 6th Edition学习笔记(1)

第一章 vi编辑器

vi的全称是visual editor,是一个最常用的标准文本编辑器。不像emac,它可以再几乎所有的UNIX系统中以近乎相同的格式使用,提供了一种文本编辑的通用语(lingua franca)。对于许多初学者来说,vi看起来不直观,而且显得很笨重,但是开始学习之后,你就会发现vi轻巧的设计,你只需要一些简单的按键就可以告诉vi完成复杂的工作。

vi有三种基本工作模式(modus operandi):命令模式(command mode)、插入模式(insert mode)和末行模式(lastline mode),其中

命令模式为初始模式,输入a、i、o进入插入模式

插入模式按下ESC返回命令模式

命令模式下输入:(colon) 进入末行模式

末行模式下输入vi可进入命令模式

vi的基本命令常用一两个字母来表示,例如,i :insert;cw : change word,这样可以加快文本的编辑速度。

一般情况下,vi命令是

  • 区分大小写的,相同的字母的大小写有时候代表不同的功能。
  • 在命令模式下是不显示在屏幕上的,在末行模式下显示在屏幕的最下面一行。
  • 不需要按RETURN就可以起作用的。

罗嗦一通,下面看如何简单使用vi打开个关闭文件,

(1)打开文件

$ vi [filename]

(2)保存并退出文件

命令模式:“ZZ” (uppercase)

末行模式:“:wq”,其中“:w” 是保存文件但不退出vi,“:”是退出,如果你没有做任何编辑。

(3)退出但不保存编辑

末行模式下输入“:e!”或者“:q!”。

本章到此结束,如有错误之处,请多多批评指正。

转载于:https://www.cnblogs.com/JohnShao/archive/2011/10/02/2197898.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值