vi 基本使用

1. 进入与离开要进入vi可以直接在系统提示字元下键入vi<档案名称>,
vi可以自动帮你载入所要编辑的档案或是开启一个新档。
进入vi後萤幕左方会出现波浪符号,凡是列首有该符号就代表此列目前是空的。
要离开vi可以在指令模式下键入:q,:wq指令则是存档後再离开(注意冒号)。
要切换到指令模式下则是用[ESC]键,如果不晓得现在是处於什麽模式,
可以多按几次[ESC],系统会发出哔哔声以确定进入指令模式。

2.要如何输入资料呢?有好几个指令可以进入输入模式:
新增 (append)
a 从游标所在位置後面开始新增资料,游标後的资料随新增资料向後移动。
A 从游标所在列最後面的地方开始新增资料。

插入 (insert)
i 从游标所在位置前面开始插入资料,游标後的资料随新增资料向後移动。
I 从游标所在列的第一个非空白字元前面开始插入资料。

开始 (open)
o 在游标所在列下新增一列并进入输入模式。
O 在游标所在列上方新增一列并进入输入模式。

3.删除与修改

何谓编辑?在这里我们认为是文字的新增修改以及删除,甚至包括文字区块的搬移、复制等等。
这里先介绍vi的如何做删除与修改。
(注意:在vi的原始观念里,输入跟编辑是两码子事。编辑是在指令模式下操作的,先利用指令移动游标来定位要进行编辑的地方,然後才下指令做编辑。)

x 删除游标所在字元。

dd 删除游标所在的列。

r 修改游标所在字元,r 後接著要修正的字元。

R 进入取代状态,新增资料会覆盖原先资料,直到按[ESC]回到指令模式下为止。

s 删除游标所在字元,并进入输入模式。

S 删除游标所在的列,并进入输入模式。

在指令模式下移动游标的基本指令是h,j,k,l 。

U指令则可以恢复游标所在列的所有改变。

0移到行首

Ctrl-F 向前翻页

Ctrl-B 向后翻页

nG 到第n行

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值