VI命令简介

本文介绍了VI的三种模式:command、insert、escape。command模式是默认模式,可通过特定输入进入其他模式;insert模式为编辑模式,按ESC返回command模式;escape模式可使用特定开头的命令。还列举了常用命令,如显示行号、查找替换、复制粘贴等。

VI命令简介

vi共分为三种方式:command,insert,escape。
commmand方式:进入VI后默认为command方式,输入":"或"/"或"?"进入escape方式,输入"i"或"a"
       进入insert方式。可以使用下面不以":"或"/"或"?"开头的命令。
insert方式:编辑模式,跟windows下编辑文本使用相同。按"ESC"键返回command方式。在窗口
escape方式:可以使用如下":"或"/"或"?"开头的命令。

通常情况下,只需要了解下面几个命令就可以把VI玩得很溜了。:-)

:set number     显示文件行号。
:set nonumber     接触行号显示。
:number      number行号数字,光标定位到该行。
:G      光标定位到文件最后一行。

/test      从光标位置向下查找字符串test。
?test      从光标位置向上查找字符串test。
      找到后按 n 键继续查找下一处。

:start,end s/string1/string2/options     start和end是行号,string1,string2都是自付串,
      在start和end之间,将string1替换成string2。
      options有g和gc,g表示行内全部替换,gc表示当
      需要替换时,提示用户是否需要替换。

:q!      不保存对文件的修改,并退出VI。
:qw      保存对文件的修改,并退出VI。

yy      复制当前行。
p      将复制行拷贝到当前光标位置。
dd      删除当前行。
:start,end d     删除start和end之间的所有行。start和end是行号。 
 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值