Skip to content

Instantly share code, notes, and snippets.

@ariejan
Created March 21, 2012 14:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ariejan/2147190 to your computer and use it in GitHub Desktop.
Save ariejan/2147190 to your computer and use it in GitHub Desktop.
Vim speed up for Ruby and CSS
times in msec
clock self+sourced self: sourced script
clock elapsed: other lines
000.034 000.034: --- VIM STARTING ---
000.163 000.129: Allocated generic buffers
000.751 000.588: locale set
000.771 000.020: window checked
001.813 001.042: inits 1
001.944 000.131: parsing arguments
001.949 000.005: expanding arguments
001.980 000.031: shell init
002.696 000.716: Termcap init
002.739 000.043: inits 2
002.981 000.242: init highlight
003.389 000.283 000.283: sourcing $VIM/vimrc
004.247 000.515 000.515: sourcing /Users/ariejan/.vim/autoload/pathogen.vim
021.559 000.370 000.370: sourcing /usr/share/vim/vim73/syntax/syncolor.vim
021.704 000.732 000.362: sourcing /usr/share/vim/vim73/syntax/synload.vim
039.055 000.080 000.080: sourcing /Users/ariejan/.vim/bundle/vim-cucumber/ftdetect/cucumber.vim
039.321 000.132 000.132: sourcing /Users/ariejan/.vim/bundle/vim-haml/ftdetect/haml.vim
039.467 000.046 000.046: sourcing /Users/ariejan/.vim/bundle/vim-less/ftdetect/less.vim
039.730 000.159 000.159: sourcing /Users/ariejan/.vim/bundle/vim-markdown/ftdetect/markdown.vim
039.978 018.076 017.659: sourcing /usr/share/vim/vim73/filetype.vim
040.040 019.290 000.482: sourcing /usr/share/vim/vim73/syntax/syntax.vim
040.709 000.305 000.305: sourcing /usr/share/vim/vim73/syntax/syncolor.vim
041.438 000.280 000.280: sourcing /usr/share/vim/vim73/syntax/syncolor.vim
042.095 000.277 000.277: sourcing /usr/share/vim/vim73/syntax/syncolor.vim
042.661 000.259 000.259: sourcing /usr/share/vim/vim73/syntax/syncolor.vim
077.891 037.067 036.251: sourcing /Users/ariejan/.vim/colors/jellybeans.vim
078.205 000.017 000.017: sourcing /usr/share/vim/vim73/filetype.vim
078.475 000.063 000.063: sourcing /usr/share/vim/vim73/ftplugin.vim
078.738 000.050 000.050: sourcing /usr/share/vim/vim73/indent.vim
079.369 075.856 018.549: sourcing $HOME/.vimrc
079.378 000.258: sourcing vimrc file(s)
079.723 000.159 000.159: sourcing /Users/ariejan/.vim/bundle/Command-T/plugin/command-t.vim
080.024 000.142 000.142: sourcing /Users/ariejan/.vim/bundle/ack.vim/plugin/ack.vim
083.675 003.469 003.469: sourcing /Users/ariejan/.vim/bundle/align/plugin/AlignMapsPlugin.vim
083.961 000.191 000.191: sourcing /Users/ariejan/.vim/bundle/align/plugin/AlignPlugin.vim
085.032 000.992 000.992: sourcing /Users/ariejan/.vim/bundle/align/plugin/cecutil.vim
086.562 001.233 001.233: sourcing /Users/ariejan/.vim/bundle/tcomment_vim/plugin/tcomment.vim
088.794 002.020 002.020: sourcing /Users/ariejan/.vim/bundle/vim-bundler/plugin/bundler.vim
089.527 000.405 000.405: sourcing /Users/ariejan/.vim/bundle/vim-eunuch/plugin/eunuch.vim
094.727 004.984 004.984: sourcing /Users/ariejan/.vim/bundle/vim-fugitive/plugin/fugitive.vim
095.135 000.195 000.195: sourcing /Users/ariejan/.vim/bundle/vim-powerline/plugin/Powerline.vim
095.785 000.506 000.506: sourcing /Users/ariejan/.vim/bundle/vim-rails/plugin/rails.vim
096.321 000.251 000.251: sourcing /Users/ariejan/.vim/bundle/vim-rspec/plugin/vim-rspec.vim
096.733 000.094 000.094: sourcing /usr/share/vim/vim73/plugin/getscriptPlugin.vim
097.058 000.278 000.278: sourcing /usr/share/vim/vim73/plugin/gzip.vim
097.326 000.218 000.218: sourcing /usr/share/vim/vim73/plugin/matchparen.vim
098.015 000.639 000.639: sourcing /usr/share/vim/vim73/plugin/netrwPlugin.vim
098.083 000.018 000.018: sourcing /usr/share/vim/vim73/plugin/rrhelper.vim
098.166 000.039 000.039: sourcing /usr/share/vim/vim73/plugin/spellfile.vim
098.419 000.207 000.207: sourcing /usr/share/vim/vim73/plugin/tarPlugin.vim
098.527 000.059 000.059: sourcing /usr/share/vim/vim73/plugin/tohtml.vim
098.717 000.143 000.143: sourcing /usr/share/vim/vim73/plugin/vimballPlugin.vim
098.938 000.171 000.171: sourcing /usr/share/vim/vim73/plugin/zipPlugin.vim
099.003 003.212: loading plugins
099.009 000.006: inits 3
099.358 000.349: reading viminfo
099.378 000.020: setting raw mode
099.395 000.017: start termcap
099.433 000.038: clearing screen
105.296 003.019 003.019: sourcing /usr/share/vim/vim73/syntax/ruby.vim
107.182 000.834 000.834: sourcing /usr/share/vim/vim73/ftplugin/ruby.vim
108.090 000.459 000.459: sourcing /usr/share/vim/vim73/indent/ruby.vim
108.921 000.559 000.559: sourcing /Users/ariejan/.vim/bundle/vim-powerline/autoload/Pl.vim
109.302 000.074 000.074: sourcing /Users/ariejan/.vim/bundle/vim-powerline/powerline/distinguished.vim
109.734 000.303 000.303: sourcing /tmp/Powerline.cache
552.362 000.022 000.022: sourcing /Users/ariejan/.vim/bundle/vim-rails/autoload/rails.vim
558.432 007.384 007.362: sourcing /Users/ariejan/.vim/bundle/vim-rails/autoload/rails.vim
563.055 003.139 003.139: sourcing /usr/share/vim/vim73/syntax/ruby.vim
571.489 000.991 000.991: sourcing /usr/share/vim/vim73/syntax/javascript.vim
577.977 005.982 005.982: sourcing /usr/share/vim/vim73/syntax/vb.vim
580.642 002.425 002.425: sourcing /usr/share/vim/vim73/syntax/css.vim
581.419 012.782 003.384: sourcing /usr/share/vim/vim73/syntax/html.vim
581.458 013.099 000.317: sourcing /usr/share/vim/vim73/syntax/xhtml.vim
606.997 479.694: opening buffers
607.477 000.480: BufEnter autocommands
607.481 000.004: editing files in windows
607.739 000.258: VimEnter autocommands
607.741 000.002: before starting main loop
624.998 017.257: first screen update
625.001 000.003: --- VIM STARTED ---
times in msec
clock self+sourced self: sourced script
clock elapsed: other lines
000.028 000.028: --- VIM STARTING ---
000.118 000.090: Allocated generic buffers
000.449 000.331: locale set
000.462 000.013: window checked
003.552 003.090: inits 1
004.768 001.216: parsing arguments
004.773 000.005: expanding arguments
004.800 000.027: shell init
005.455 000.655: Termcap init
005.488 000.033: inits 2
006.554 001.066: init highlight
037.262 000.204 000.204: sourcing $VIM/vimrc
098.572 000.766 000.766: sourcing /Users/ariejan/.vim/autoload/pathogen.vim
538.684 000.534 000.534: sourcing /usr/share/vim/vim73/syntax/syncolor.vim
538.977 001.520 000.986: sourcing /usr/share/vim/vim73/syntax/synload.vim
613.264 000.272 000.272: sourcing /Users/ariejan/.vim/bundle/vim-cucumber/ftdetect/cucumber.vim
636.917 000.317 000.317: sourcing /Users/ariejan/.vim/bundle/vim-haml/ftdetect/haml.vim
667.999 000.137 000.137: sourcing /Users/ariejan/.vim/bundle/vim-less/ftdetect/less.vim
696.572 000.412 000.412: sourcing /Users/ariejan/.vim/bundle/vim-markdown/ftdetect/markdown.vim
697.129 119.971 118.833: sourcing /usr/share/vim/vim73/filetype.vim
697.281 160.649 039.158: sourcing /usr/share/vim/vim73/syntax/syntax.vim
698.298 000.454 000.454: sourcing /usr/share/vim/vim73/syntax/syncolor.vim
734.237 000.224 000.224: sourcing /usr/share/vim/vim73/syntax/syncolor.vim
734.773 000.231 000.231: sourcing /usr/share/vim/vim73/syntax/syncolor.vim
735.272 000.221 000.221: sourcing /usr/share/vim/vim73/syntax/syncolor.vim
765.683 031.983 031.307: sourcing /Users/ariejan/.vim/colors/jellybeans.vim
765.947 000.016 000.016: sourcing /usr/share/vim/vim73/filetype.vim
766.957 000.062 000.062: sourcing /usr/share/vim/vim73/ftplugin.vim
767.790 000.053 000.053: sourcing /usr/share/vim/vim73/indent.vim
768.358 686.767 492.784: sourcing $HOME/.vimrc
768.372 074.847: sourcing vimrc file(s)
807.871 000.416 000.416: sourcing /Users/ariejan/.vim/bundle/Command-T/plugin/command-t.vim
838.743 000.365 000.365: sourcing /Users/ariejan/.vim/bundle/ack.vim/plugin/ack.vim
858.011 005.815 005.815: sourcing /Users/ariejan/.vim/bundle/align/plugin/AlignMapsPlugin.vim
858.627 000.224 000.224: sourcing /Users/ariejan/.vim/bundle/align/plugin/AlignPlugin.vim
860.134 001.175 001.175: sourcing /Users/ariejan/.vim/bundle/align/plugin/cecutil.vim
883.946 001.884 001.884: sourcing /Users/ariejan/.vim/bundle/tcomment_vim/plugin/tcomment.vim
938.123 033.216 033.216: sourcing /Users/ariejan/.vim/bundle/vim-bundler/plugin/bundler.vim
959.011 000.688 000.688: sourcing /Users/ariejan/.vim/bundle/vim-eunuch/plugin/eunuch.vim
995.403 007.552 007.552: sourcing /Users/ariejan/.vim/bundle/vim-fugitive/plugin/fugitive.vim
1019.563 000.455 000.455: sourcing /Users/ariejan/.vim/bundle/vim-powerline/plugin/Powerline.vim
1062.224 001.543 001.543: sourcing /Users/ariejan/.vim/bundle/vim-rails/plugin/rails.vim
1071.783 001.009 001.009: sourcing /Users/ariejan/.vim/bundle/vim-rspec/plugin/vim-rspec.vim
1135.686 000.145 000.145: sourcing /usr/share/vim/vim73/plugin/getscriptPlugin.vim
1136.268 000.425 000.425: sourcing /usr/share/vim/vim73/plugin/gzip.vim
1136.672 000.242 000.242: sourcing /usr/share/vim/vim73/plugin/matchparen.vim
1137.530 000.688 000.688: sourcing /usr/share/vim/vim73/plugin/netrwPlugin.vim
1137.695 000.024 000.024: sourcing /usr/share/vim/vim73/plugin/rrhelper.vim
1137.868 000.043 000.043: sourcing /usr/share/vim/vim73/plugin/spellfile.vim
1138.227 000.220 000.220: sourcing /usr/share/vim/vim73/plugin/tarPlugin.vim
1138.438 000.068 000.068: sourcing /usr/share/vim/vim73/plugin/tohtml.vim
1138.725 000.155 000.155: sourcing /usr/share/vim/vim73/plugin/vimballPlugin.vim
1139.030 000.169 000.169: sourcing /usr/share/vim/vim73/plugin/zipPlugin.vim
1139.146 315.253: loading plugins
1139.152 000.006: inits 3
1139.468 000.316: reading viminfo
1139.492 000.024: setting raw mode
1139.509 000.017: start termcap
1139.545 000.036: clearing screen
1145.239 002.689 002.689: sourcing /usr/share/vim/vim73/syntax/ruby.vim
6643.597 5496.976 5496.976: sourcing /usr/share/vim/vim73/ftplugin/ruby.vim
6644.969 000.640 000.640: sourcing /usr/share/vim/vim73/indent/ruby.vim
6666.161 001.718 001.718: sourcing /Users/ariejan/.vim/bundle/vim-powerline/autoload/Pl.vim
6667.560 000.178 000.178: sourcing /Users/ariejan/.vim/bundle/vim-powerline/powerline/distinguished.vim
6706.142 000.632 000.632: sourcing /tmp/Powerline.cache
7247.800 000.024 000.024: sourcing /Users/ariejan/.vim/bundle/vim-rails/autoload/rails.vim
7255.100 009.236 009.212: sourcing /Users/ariejan/.vim/bundle/vim-rails/autoload/rails.vim
7284.041 004.472 004.472: sourcing /usr/share/vim/vim73/syntax/ruby.vim
7291.129 001.092 001.092: sourcing /usr/share/vim/vim73/syntax/javascript.vim
7296.737 004.937 004.937: sourcing /usr/share/vim/vim73/syntax/vb.vim
7299.611 002.556 002.556: sourcing /usr/share/vim/vim73/syntax/css.vim
11262.686 3963.993 3963.993: sourcing /Users/ariejan/.vim/bundle/vim-css-color/after/syntax/css.vim
11263.907 3976.912 004.334: sourcing /usr/share/vim/vim73/syntax/html.vim
11263.997 3977.361 000.449: sourcing /usr/share/vim/vim73/syntax/xhtml.vim
11298.687 667.240: opening buffers
11299.442 000.755: BufEnter autocommands
11299.447 000.005: editing files in windows
11299.841 000.394: VimEnter autocommands
11299.844 000.003: before starting main loop
11340.529 040.685: first screen update
11340.533 000.004: --- VIM STARTED ---
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment