Right, I was thinking that may be what I had to do. AFAIK, the behavior of macmap.vim is unique across vim platforms.
On Apr 7, 5:32 pm, björn <[email protected]> wrote: > 2009/4/7 Ron Aaron: > > > > > > > In my effort to suppress loading of "macmap.vim", I have come across > > what seems to be a bug. > > > The output of "scriptnames" on my Mac gvim is: > > > 1: /Users/ronaaron/src/vim7/runtime/macmap.vim > > 2: /Users/ronaaron/src/vim7/runtime/autoload/paste.vim > > 3: /Users/ronaaron/.vimrc > > 4: /Users/ronaaron/src/vim7/runtime/syntax/syntax.vim > > 5: /Users/ronaaron/src/vim7/runtime/syntax/synload.vim > > > Note that ".vimrc" is only sourced after two files from 'runtime' ! > > This is in fact documented behavior, but I contend it is wrong. Why > > should the Mac be unique in forcing some special script to be loaded > > before the users initialization script? > > > I suggest that: > > 1. 'macmap.vim' be loaded AFTER the user's vimrc > > 2. 'macmap.vim' check a variable "g:macmap_loaded", like other well > > behaved scripts, so the user can suppress it from loading. > > Hi Ron, > > I never understood the point of macmap.vim myself -- in fact, it > doesn't even get sourced in MacVim.app (the code which loads it is > #ifdef'ed out). I don't think anybody is particularly interested in > patching Carbon Vim though so if you want this fixed I think you'll > have to edit the source (in main.c) yourself (or delete/empty the > macmap.vim file from the runtime folder). > > Björn --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
