If 'fullscreen', 'lines' and 'columns' are all set in the same Vim
script then it used to be possible that the latter two options got
ignored. This would in particular cause problems with :mks.
The preferences panel allow for more ways to open files from other
applications. This is controlled by three user preferences:
- MMOpenInCurrentWindow
- MMOpenLayout
- MMVerticalSplit
These options are also respected when dropping files on a window.
The quickstart feature is currently disabled by default and can be
enabled by setting the user default MMPreloadCacheSize to a positive
integer. With it enabled, new windows open more or less
instantaneously.
Open and save dialogs will open up at the present working directory of
the key Vim process. This can be disabled by setting the user default
"MMDialogsTrackPwd" to 0. If disabled, these dialogs always open up at
the last location browsed to (which is the default OS X behaviour).
Add "indent,eol,start" to the 'backspace' option in $VIM/vimrc to make
the delete key behave in a more familiar way to new users. The help
file has been update to point out this non-standard behaviour.
The new command allows better control over menus with ability to specify
key equivalent, action, and wheter menu item is an alternate. These are
specified as "key=value" pairs to allow future expansion. The help
files have also been rewritten to reflect this change.
This enables the user to cycle through all actions by typing
":maca <Tab>" and then repeatedly hitting <Tab>. The help on :maca was
also updated.
(Initial patch by Nico Weber with some changes by Bjorn Winckler.)
When entering full-screen the 'fuoptions' option is used to determine
whether the vim view should maximize in the vertical and/or horizontal
directions. The previous rows/columns are restored upon returning to
windowed mode.
The help docs for 'fullscreen' have been updated and docs for
'fuoptions' have been added.