Learn more every day! I'm pleased to have just picked up :w !python and similar IO goodness.
On Nov 4, 1:33 pm, Tony Mechelynck <[EMAIL PROTECTED]> wrote: > On 04/11/08 18:57, 703designs wrote: > > > Here's what I've distilled this to: It works well! > > > " Set config directory: Usually ~/.vim or ~/vimfiles" > > let ConfigBase = split(&runtimepath, ',')[0] > > exec "source " substitute(glob(ConfigBase . "/scripts/*"), "\n", > > "\nsource ", "g") > > > I've always split up my vim settings, and I keep everything in a > > "scripts" folder. > > > Thanks for all the help! > > > Thomas > > Well, there already is a $VIMRUNTIME/scripts/, which is used for > something else, but: > > a) If you put your scripts in $HOME/.vim/plugin/*.vim or > $HOME/vimfiles/plugin/*.vim (as the case may be), Vim will automagically > source them at startup, after your vimrc but (in GUI mode) before your > gvimrc if any (except, of course, that no plugins are sourced when you > invoke Vim with -u NONE or with --noplugin); > > b) if you rename $HOME/.vim/scripts/ or $HOME/vimfiles/scripts/ to (in > the same path) .../myscripts/, you can source them all at any time by > just doing > > runtime! myscripts/*.vim > > or, if you want to source any scripts in that directory or in any > subdirectory of it at any depth, > > runtime! myscripts/**/*.vim > > Best regards, > Tony. > -- > "By necessity, by proclivity, and by delight, we all quote. In fact, > it is as difficult to appropriate the thoughts of others as it is to > invent. (R. Emerson)" > -- Quoted from a fortune cookie program > (whose author claims, "Actually, stealing IS easier.") > [to which I reply, "You think it's easy for me to > misconstrue all these misquotations?!?"] --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
