linux的vi编辑器

  1. vi的启动

  输入vi命令后,便进入全屏幕编辑环境,此时的状态为命令模式。

  (1) vi

  进入vi的一个临时缓冲区,光标定位在该缓冲区第1行第1列的位置上。

  (2) vi file1

  如果file1文件不存在,将建立此文件;如该文件存在,则将其拷贝到一个临时缓冲区。光标定位在该缓冲区第1行第1列的位置上。

  (3) vi + file1

  如果file1文件不存在,将建立此文件;如该文件存在,则将其拷贝到一个临时缓冲区。光标定位在文件最后1行第1列的位置上。

  (4) vi +N file1(N:为数字)

  如果file1文件不存在,将建立此文件;如该文件存在,则将其拷贝到一个临时缓冲区。光标定位在文件第N行第1列的位置上。

  (5) vi +/string file1

  如果file1文件不存在将建立此文件;如该文件存在则将其拷贝到一个临时缓冲区。光标定位在文件中第一次出现字符串string的行首位置。

  2. 退出vi(末行模式(last line mode))

  建议在退出vi前,先按ESC键,以确保当前vi的状态为命令方式,然后再键入“:”(冒号),输入下列命令,退出vi。

  (1) :w

  将编辑缓冲区的内容写入文件,则新的内容就替代了原始文件。这时并没有退出vi,必须进一步输入下述命令才能退出vi:

  :w filename(存入指定文件)

  :q

  (2) :wq

  即将上面的两步操作可以合成一步来完成,先执行w,后执行q。

  (3) :x和ZZ(注意: ZZ前面没有“:”)

  功能与(2)等价。

  (4) :q!(或:quit)

  强行退出vi,使被更新的内容不写回文件中。仅键入命令:q时,如vi发现文本内容已被更改,将提示用户使用“:quit”命令退出。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值