gpt4 book ai didi

Vim (vim + nvim) 多次源文件

转载 作者:行者123 更新时间:2023-12-01 23:21:44 26 4
gpt4 key购买 nike

当使用 --startup 选项调查 vim 启动时间时,我发现许多文件被多次获取。

谁能给我解释一下为什么吗?

vim --startuptime vim-startupsort -k 4 vim-startup 之后,滚动到输出末尾。有很多行 source/usr/local/share/vim/vim74/syntax/syncolor.vim 是重复的

717.204  000.149  000.149: sourcing /usr/local/share/vim/vim74/plugin/getscriptPlugin.vim
717.635 000.394 000.394: sourcing /usr/local/share/vim/vim74/plugin/gzip.vim
718.072 000.400 000.400: sourcing /usr/local/share/vim/vim74/plugin/logiPat.vim
718.416 000.305 000.305: sourcing /usr/local/share/vim/vim74/plugin/matchparen.vim
719.372 000.917 000.917: sourcing /usr/local/share/vim/vim74/plugin/netrwPlugin.vim
719.480 000.058 000.058: sourcing /usr/local/share/vim/vim74/plugin/rrhelper.vim
719.596 000.074 000.074: sourcing /usr/local/share/vim/vim74/plugin/spellfile.vim
719.883 000.248 000.248: sourcing /usr/local/share/vim/vim74/plugin/tarPlugin.vim
720.119 000.192 000.192: sourcing /usr/local/share/vim/vim74/plugin/tohtml.vim
720.451 000.290 000.290: sourcing /usr/local/share/vim/vim74/plugin/vimballPlugin.vim
720.828 000.325 000.325: sourcing /usr/local/share/vim/vim74/plugin/zipPlugin.vim
288.036 000.351 000.351: sourcing /usr/local/share/vim/vim74/syntax/syncolor.vim
355.569 000.211 000.211: sourcing /usr/local/share/vim/vim74/syntax/syncolor.vim
358.687 000.412 000.412: sourcing /usr/local/share/vim/vim74/syntax/syncolor.vim
403.346 000.541 000.541: sourcing /usr/local/share/vim/vim74/syntax/syncolor.vim
406.806 000.277 000.277: sourcing /usr/local/share/vim/vim74/syntax/syncolor.vim
416.571 000.370 000.370: sourcing /usr/local/share/vim/vim74/syntax/syncolor.vim
419.967 000.456 000.456: sourcing /usr/local/share/vim/vim74/syntax/syncolor.vim
429.839 000.280 000.280: sourcing /usr/local/share/vim/vim74/syntax/syncolor.vim
433.602 000.382 000.382: sourcing /usr/local/share/vim/vim74/syntax/syncolor.vim
289.756 004.047 003.696: sourcing /usr/local/share/vim/vim74/syntax/synload.vim
413.308 013.091 001.653: sourcing /usr/local/share/vim/vim74/syntax/synload.vim
289.809 005.994 001.947: sourcing /usr/local/share/vim/vim74/syntax/syntax.vim
413.370 015.529 001.789: sourcing /usr/local/share/vim/vim74/syntax/syntax.vim
1240.101 000.004: before starting main loop
737.049 000.020: start termcap
736.993 000.202: reading viminfo
442.780 000.558: sourcing vimrc file(s)

谁能向我解释一下为什么 vim 需要多次获取一个文件,或者如何强制它加载一次?

以下是 vim --startup 的完整输出:beforeafter 排序,nvim --startuptime:beforeafter 排序

最佳答案

查看您的 vim --startup 输出,看起来许多其他脚本被加载了多次。例如,下面的脚本被获取四次次:

/Users/nissassin17/.vim/bundle/xptemplate/plugin/classes/FiletypeScope.vim

还有很多其他的。

您似乎还加载了原始的曝光颜色方案三次次,然后加载了“base-16”变体,这根本没有意义,并且可能会被视为多次采购的原因/usr/local/share/vim/vim74/syntax/syntax.vim

如果没有看到您的 vimrc,我就无法继续下去,但我建议删除 ~/.vim/bundle/ 的内容并重新开始。

也许使用更少的插件?

关于Vim (vim + nvim) 多次源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35906666/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com