On Friday 12 March 2010 01:24:36 pm Charles Campbell wrote: > Miklos Somogyi wrote: > > As I am not a big Nix-er, I'll need a very calm day alone to > > go through with this installation. I'm sure I'll need to > > find and download a lot of things Vim needs. Probably I'll > > do what you suggested because vim's slowness really bothers > > me. > > I'm not a mac user; however, I don't notice any particular > slowness with vim (linux). Syntax highlighting can be a > cpu-intensive task, though. May I suggest: > > * try LargeFile.vim and see if that speeds things up (let > g:LargeFile= 0 in your .vimrc to get it to trigger). > * compile vim for the "tiny" model > > I expect one or both to ideas to speed vim up for you. >
speed is important to me too, but my way of achieving it is less radical than charles' - yes, i build my own, which allows me to remove things from it i know i will never need -- conveniently everything i don't want is grouped near the beginning of feature.h: rightleft, arabic, farsi, and emacs-tags -- never use 'em, no reason to build them in - another thing i don't build in is any other-language scripting services -- i've recently become a fan of tcl, but have yet to run into any use for it i can't easily accomplish with vim scripting in concert with vim filtering -- and i can filter through anything, be it a tcl script, or python, or awk, or c, or whatever is handy at the time -- and by keeping my scripts external, they are also available for command-line use - i like features, so i build "big" -- i've never needed profiling, so i don't build "huge," as much because the name just sounds code-bloaty as anything - after building i am almost fanatical in my efforts to avoid loading plugins -- i use netrw, it's just too useful to ignore, and i use CSApprox, which makes colors in vim a joy to behold -- you really will benefit from CSApprox if you are going to work exclusively in console vim -- all the rest are not welcome in my vim instances, and i have a whole section of my .vimrc devoted to refusing admitance to a clamoring hoard of unwanted plugins: "let g:loaded_netrw = 1 "let g:loaded_vimballPlugin = 1 let g:CSApprox_konsole = 1 " some scripts we don't need: let g:html_use_css = 1 let g:loaded_getscriptPlugin = 1 let g:loaded_gzip = 1 let g:loaded_matchparen = 1 let g:loaded_rrhelper = 1 let g:loaded_tarPlugin = 1 let g:loaded_zipPlugin = 1 let g:no_mail_maps = 1 let g:no_plugin_maps = 1 oh ya i forgot i allow vimball too, which saves keystrokes installing netrw this makes for a lean and mean vim -- you don't need a tiny build to get speed, just go for a sensible build and you'll have something useful and fast sc -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php