WolfgangMehner / vim-plugins

Vim plug-ins which offer support for various programming languages.
415 stars 96 forks source link

vim 7.4 takes long time to source c.vim #18

Closed liaofan closed 9 years ago

liaofan commented 9 years ago

I'm using ubuntu 14.04 vim --startuptime vim.log times in msec clock self+sourced self: sourced script clock elapsed: other lines

000.006 000.006: --- VIM STARTING --- 000.126 000.120: Allocated generic buffers 000.251 000.125: locale set 000.258 000.007: window checked 000.881 000.623: inits 1 000.889 000.008: parsing arguments 000.890 000.001: expanding arguments 000.906 000.016: shell init 001.283 000.377: Termcap init 001.326 000.043: inits 2 001.495 000.169: init highlight 002.006 000.348 000.348: sourcing /usr/share/vim/vim74/debian.vim 002.629 000.341 000.341: sourcing /usr/share/vim/vim74/syntax/syncolor.vim 002.836 000.643 000.302: sourcing /usr/share/vim/vim74/syntax/synload.vim 020.788 017.865 017.865: sourcing /usr/share/vim/vim74/filetype.vim 020.829 018.734 000.226: sourcing /usr/share/vim/vim74/syntax/syntax.vim 020.851 019.294 000.212: sourcing $VIM/vimrc 020.894 000.011 000.011: sourcing $HOME/.vimrc 020.899 000.099: sourcing vimrc file(s) 023.176 000.238 000.238: sourcing /home/lf/.vim/autoload/mmtoolbox/tools.vim 023.690 000.259 000.259: sourcing /home/lf/.vim/autoload/mmtoolbox/make.vim 024.045 000.046 000.046: sourcing /home/lf/.vim/autoload/mmtemplates/core.vim 026.198 002.085 002.085: sourcing /home/lf/.vim/autoload/mmtemplates/core.vim 026.247 002.342 000.211: sourcing /home/lf/.vim/autoload/mmtemplates/core.vim 328.182 307.226 304.387: sourcing /home/lf/.vim/plugin/c.vim 328.458 000.084 000.084: sourcing /usr/share/vim/vim74/plugin/getscriptPlugin.vim 328.663 000.185 000.185: sourcing /usr/share/vim/vim74/plugin/gzip.vim 328.852 000.169 000.169: sourcing /usr/share/vim/vim74/plugin/matchparen.vim 329.329 000.457 000.457: sourcing /usr/share/vim/vim74/plugin/netrwPlugin.vim 329.370 000.011 000.011: sourcing /usr/share/vim/vim74/plugin/rrhelper.vim 329.419 000.027 000.027: sourcing /usr/share/vim/vim74/plugin/spellfile.vim 329.590 000.149 000.149: sourcing /usr/share/vim/vim74/plugin/tarPlugin.vim 329.700 000.085 000.085: sourcing /usr/share/vim/vim74/plugin/tohtml.vim 329.865 000.143 000.143: sourcing /usr/share/vim/vim74/plugin/vimballPlugin.vim 330.069 000.173 000.173: sourcing /usr/share/vim/vim74/plugin/zipPlugin.vim 330.120 000.512: loading plugins 330.127 000.007: inits 3 330.279 000.152: reading viminfo 330.287 000.008: setting raw mode 330.299 000.012: start termcap 330.327 000.028: clearing screen 330.609 000.282: opening buffers 330.637 000.028: BufEnter autocommands 330.639 000.002: editing files in windows 330.697 000.058: VimEnter autocommands 330.698 000.001: before starting main loop 331.066 000.368: first screen update

331.067 000.001: --- VIM STARTED ---

vim --version VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 2 2014 19:39:32) Included patches: 1-52 Modified by pkg-vim-maintainers@lists.alioth.debian.org Compiled by buildd@ Huge version without GUI. Features included (+) or not (-): +acl +farsi +mouse_netterm +syntax +arabic +file_in_path +mouse_sgr +tag_binary +autocmd +find_in_path -mouse_sysmouse +tag_old_static -balloon_eval +float +mouse_urxvt -tag_any_white -browse +folding +mouse_xterm -tcl ++builtin_terms -footer +multi_byte +terminfo +byte_offset +fork() +multi_lang +termresponse +cindent +gettext -mzscheme +textobjects -clientserver -hangul_input +netbeans_intg +title -clipboard +iconv +path_extra -toolbar +cmdline_compl +insert_expand -perl +user_commands +cmdline_hist +jumplist +persistent_undo +vertsplit +cmdline_info +keymap +postscript +virtualedit +comments +langmap +printer +visual +conceal +libcall +profile +visualextra +cryptv +linebreak +python +viminfo +cscope +lispindent -python3 +vreplace +cursorbind +listcmds +quickfix +wildignore +cursorshape +localmap +reltime +wildmenu +dialog_con -lua +rightleft +windows +diff +menu -ruby +writebackup +digraphs +mksession +scrollbind -X11 -dnd +modify_fname +signs -xfontset -ebcdic +mouse +smartindent -xim +emacs_tags -mouseshape -sniff -xsmp +eval +mouse_dec +startuptime -xterm_clipboard +ex_extra +mouse_gpm +statusline -xterm_save +extra_search -mouse_jsbterm -sun_workshop -xpm system vimrc file: "$VIM/vimrc" user vimrc file: "$HOME/.vimrc" 2nd user vimrc file: "~/.vim/vimrc" user exrc file: "$HOME/.exrc" fall-back for $VIM: "/usr/share/vim" Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim -lm -ltinfo -lnsl -lselinux -lacl -lattr -lgpm -ldl -L/usr/lib/python2.7/config-x86_64-linux-gnu -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions

liaofan commented 9 years ago

I just found this is the same as 5.19 V 6.0 question