vi和vim


vi是UNIX操作系统和类UNIX操作系统中通用的全屏幕纯文本编辑器,vim是vi的升级版,兼容vi,功能更丰富。


vi/vim分为三种工作模式:

  • 命令模式(Command mode)
  • 输入模式(插入模式)(Insert mode)
  • 底线命令模式(Last line mode)



命令模式


启动vi/vim即进入了命令模式,这种模式下输入会被认为是命令,而不是输入字符。


命令模式下常用命令:

1. 敲下 i ,切换到输入模式,之后才可以对文件内容更改;

2. 敲下,切换到底线命令模式,之后可以进一步输入底线模式下的命令,如保存、退出vi/vim编辑;



输入模式


在命令模式下输入 i 进入输入模式,这种模式下可以更改文件,常用命令:

1. Enter, 回车换行
2. HOME/END, 移动光标到行首/行尾

3. ESC, 退出输入模式,返回到命令模式



底线模式


在命令模式下输入 :进入底线模式,这种模式下可以输入单个或多个字符的命令,执行进一步操作,常用命令:

:q! 退出程序不保存
:w 保存文件
:wq 保存文件并退出

按ESC键可退出底线命令模式重新进入命令模式。



vi/vim使用流程


vi file 打开文件,进入命令模式

输入 i 进入输入模式,在该模式下对文件修改

按下 ESC 退出输入模式进入命令模式

输入 : 进入底线模式,在该模式下输入 :wq 保存并退出

如果有必要在底线模式下按下 ESC 退出底线模式重新进入到命令模式


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值