VI命令简介

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是行号。 
 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值