NOTE: As of December 2012 GitHub no longer allows uploads of binary files so the hosting of prebuilt binaries of MacVim has been moved back to the Google Code project page.
This page lists changes by snapshot in reverse chronological order since the release of MacVim 7.3. The list itself is not meant to be exhaustive, check the commit history to see every change.
Download the latest snapshot for Mac OS X 10.8, 10.7 and 10.6.
Note that snapshots do not support automatic updating.
gvimrc(patch by @bdesham)
mvim:handler (patch by @Sidnicious). See explanation.
listcharswould cause major slowdowns)
getfontname()would return an empty string
updatetimewas ignored when
browsedir()function now only allows selection of directories
macvimcolor scheme from loading (add
let macvim_skip_colorscheme=1to `~/.vimrc)
This snapshot contains a patch to core Vim which fixes a bug that could cause Vim to crash when closing a split.
This snapshot only has updates to core Vim and the runtime files. It is a 32 bit binary since there are problems with the Python interface when building 64 bit on Lion.
Backspacebinding (binding this in the system
gvimrccaused problems with plugins)
imdisablesetting (Kazuki Sakamoto)
This snapshot is a first attempt at adapting some of the new Lion functionality. (It still runs on Snow Leopard, but there are not many changes on that platform.)
MMNativeFullScreento select native or custom full-screen. On Lion the default is to use native full-screen, but you can revert to custom full-screen by typing
defaults write org.vim.MacVim MMNativeFullScreen 0in Terminal.
This snapshot is targeted to Mac OS X 10.7 early adopters. Previous snapshots had a problem with the Open/Save panels on Lion which is fixed in this snapshot.
--nomruto avoid adding files to MRU which can be useful e.g. when setting