为特定文件类型设置vim updatetime

发布时间:2019-11-03 发布网站:大佬教程
大佬教程收集整理的这篇文章主要介绍了为特定文件类型设置vim updatetime大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想修改具有特定扩展名的文件的 vim更新时间.我已尝试通过在〜/ .vimrc中添加以下行来完成此操作:
autocmd BufRead,BufNewFile *.t set updatetime=60000

这似乎不起作用.当我打开一个扩展名为.t的文件并输入:set ut?我看到默认的updatetime = 4000.

解决方法

“updatetime”设置是一个全局设置,并不意味着不同的缓冲区具有不同的值.为什么你想要一个不同的价值?

正如您所尝试的那样,您可以使用autocmds解决此问题.但是,BufRead,BufNewFile事件只会在加载缓冲区时触发;切换缓冲区时不会更新设置.正确的方法是在BufEnter上定义两个autocmds;一般用于重置设置,以及(在此之后,在第一个!之后执行!)一个匹配您的文件模式并操纵设置:

autocmd BufEnter * set updatetime=4000
autocmd BufEnter *.t set updatetime=60000

大佬总结

以上是大佬教程为你收集整理的为特定文件类型设置vim updatetime全部内容,希望文章能够帮你解决为特定文件类型设置vim updatetime所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ群:277859234,请注明来意。