vi学习_7初始化文件

 

初始化文件

在vi或vim启动时,它会在home目录中查询初始化文件。如果存在这样的文件,程序将读取它并执行任何查找到的ex命令。通过这种方式,可以自动地初始化工作环境。

 

对于vi来说,初始化文件名为.exrc。对于vim来说,初始化文件名为.vimrc。“rc”代表“run commands,运行命令”。

 

创建vi初始化文件非常简单:只需插入希望每次启动vi时自动执行的ex命令即可。具体而言,应该包括所有经常使用的:set(选项)、:ab(缩写)、以及:map(宏)命令。另外,还可以使用:!命令来运行shell命令。

 

在vi读取初始化文件时,以”(双引号)字符开头的各行都被忽略,这意味着可以使用这样的行进行注释。同样,行头的空格和制表符也都被省略,从而允许出于可读性考虑对行进行缩进。最后,vi假定它读取的所有内容都是ex命令,因此命令不需要以冒号开头(如果vi不允许空白行,而使用了空白行的话,将看到一个不明确的错误消息,例如“Error detected in .exrc”)。

 

如果初始化文件中包含有错误命令,那么vi将显示一个错误消息,并从这个地方退出正在执行的文件。尽管vi将正常启动,但初始化文件中的其他初始化命令将得不到执行。而vim比较厚道,它显示一个错误消息,要求按<Enter>键确认,然后继续执行初始化文件中的下一条命令。

.exrc(略)

.vimrc(略)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

signjing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值