您的位置:首页 > 教育 > 锐评 > 全景图网页制作工具_购物网站哪个质量好_网站免费软件_nba排名

全景图网页制作工具_购物网站哪个质量好_网站免费软件_nba排名

2025/9/11 5:32:11 来源:https://blog.csdn.net/qq_38198098/article/details/147055291  浏览:    关键词:全景图网页制作工具_购物网站哪个质量好_网站免费软件_nba排名
全景图网页制作工具_购物网站哪个质量好_网站免费软件_nba排名

在使用vim的过程中可能会遇到一些报错或其他不符合预期的情况,本文介绍一些我自己常用的定位有问题脚本/插件的方法(以下方法同样适用于neovim)

执行了某些命令的情况

这种情况最简单,使用:h 命令,如果插件有文档的话,可以很快的找到对应插件。

使用了快捷键的情况

使用:verbose nmap/imap 快捷键来查看最后一次设置该快捷键的脚本, 这在解决快捷键冲突的情况很有用。具体使用nmap还是imap需要根据使用快捷键时的模式来确定。

其他情况

有时候仅看问题的触发条件不能很好的确定问题所在,这种情况下采用先稳定复现,再逐步缩小范围的方法来排查。以我曾经遇到的一个问题为例,当时是在vue文件下,进入可视模式,选中一段文本后复制,跳转到目标位置后粘贴,发现粘贴的内容不是原来复制的文本,执行:reg后,发现匿名寄存器的内容被莫名其妙的修改了,因为这个问题我只在vue文件中发现过,所以怀疑这和某个vue相关的脚本有关,而这样的脚本我有不只一个。vim有个命令叫:scriptnames,可以列出当前加载的所有脚本,执行后大概有177个,排查起来比较繁琐,好在把vue文件后缀删掉后重新打开,问题就不在了,重新设置文件类型:set ft=vue问题再次出现,对比设置前后加载的脚本,相同的部分大概有157个,这部分就可以排除了,问题有很大可能就出在剩下的20个脚本中,这些脚本大概有三种来源,一种是自己写的,一种插件的,还有就是vim自带的,出问题的概率从左到右依次递减,重点关注前两种,注掉你觉得比较可疑的,或者使用二分法,每次注掉一半,不用几次就能找到了。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com