ViEmu/VS 2.2 Release Notes
New features:
- Implemented i', i", a', a" vim7 text-object motions
- Implemented gp/gP to paste and leave the cursor after the pasted text
- Implemented gt/gT to go to next/prev buffer
- Made Ctrl-U in cmdline mode delete back to the start
- Made Ctrl-W in cmdline mode delete a word
- Made Ctrl-U in insert mode delete back to the point of insertion
- Made Ctrl-W in insert mode delete a word
- Made // and ?? shortcuts repeat last search
- :n, :N as synonims of :bn, :bp
- Added :ve[rsion] command to show the version and web address for ViEmu
- Added user setting to remove "Read-only op" warning
- Added installation for Orcas March'07 CTP, this adds support for VS2008
Bugfixes:
- Fixed ViEmu not working when editing stored procedures
- Removed the warning when you try to paste in a read-only buffer
- Removed dialog box when trying to paste in a readonly dialog
- Fixed freeze when using Find in Files... with VS2005+
- Made 'a or `a or :13 open folds
- Fixed the "ct<space>" problem when <space> is :mapped to something (changed order when determining current mappin context, lang-arg must come before op-arg)
- Fixed XML and HTML file interception in VS2005 if you hadn't opened a project (Visual Assist interaction)
- Fixed 'zz' problem with wordwrap in VS2005, all languages but C++
- Fixed ViEmu not working with SQL files when Visual Assist is present
- Fixed crash when searching for "\zs*" due to the 'incsearch' feature
- Removed "--NORMAL--" and similar modeline info when typing a search or an ex command
- Better emulation of vim's "vi undo mode"
- Addressed i_Ctrl-D differences with vim
- Fixed ViEmu crashing when enabling/disabling it, in VS 2005 with Service Pack 1, due to mishandling and empty removal-keybinding list
- Fixed crash in VS2005 under Vista, after doing a refactor, got minidump (crashed handling with the 'preview' window)
- :s options \u \U \l \L didn't work with \1 type submatches, fixed
- Fixed crash when setting a number mark (global) (ie, m3)
- Global marks were not edit-updated in VS
- Undo undid too much with Visual Assist and other VS actions
- Made :s show a message if nothing is found
- Block mode editing with VB was wrong, fixed!
- Fixed ViEmu - Visual Assist incompatibility in XAML, XOML files under VS2k8
- Fixed ViEmu 'undo' crashing if done right after Coderush 'Safe Rename'
- Updated Resharper cmd detection to Resharper 3.1
- Added proper handling of keybindings in the Korean localized version of Visual Studio
- ViEmu didn't work with F# and Visual Assist, fixed
- vj$:s/.../ woudn't work, said 'mark not set'
- Fixed wrapscan fails when searching exactly from beginning-of-file and end-of-file
- Fixed ViEmu crash when using <c-]> with Visual Assist
- ViEmu froze VS when doing 'undo' when debug-running an ASPX/VB app under VS2008, fixed
- Return in XML files was non-functional when Visual Assist is present, fixed
- Made <c-v>i} always extend selection by changing cursor sanitization to allow EOL in non-chars visual modes
- Made the fold command create the outlining session if it doesn't exist
- Made zf move the cursor to the first char, regions weren't always being folded in VS2k5+
- Made :omap w iw work fine and not screw up "diw", "daw"... by applying it only at the first char after an op (like vim)
- Made gS only effect if last command in macro (or if stand-alone)
- Fixed bufpos remembering when doing gt/gT/:bn/:bp
Here are the ViEmu/VS 2.1 release notes.