Thomas wrote: > Part two in this week's installment of unsolicited comment on vimscript: > > I also realized that viminfo doesn't save upper case letter variables > the values of which are dictionaries. This can be solved by using > VimEnter & VimLeavePre autocommands and by converting the variable to & > from strings. If this is intended to be so, I think this should be noted > in the help -- AFAIK it currently isn't.
It's documented at ":help 'viminfo'": CHAR VALUE ~ ! When included, save and restore global variables that start with an uppercase letter, and don't contain a lowercase letter. Thus "KEEPTHIS and "K_L_M" are stored, but "KeepThis" and "_K_L_M" are not. Only String and Number types are stored. -- "So this is it," said Arthur, "we are going to die." "Yes," said Ford, "except...no! Wait a minute!" He suddenly lunged across the chamber at something behind Arthur's line of vision. "What's this switch?" he cried. "What? Where?" cried Arthur, twisting around. "No, I was only fooling," said Ford, "we are going to die after all." -- Douglas Adams, "The Hitchhiker's Guide to the Galaxy" /// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ download, build and distribute -- http://www.A-A-P.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///