Re: ViEmu/SQL 2.0.33 ready
I have just uploaded ViEmu for SQL Server Management Studio 2.0.33:
http://www.viemu.com/ViEmuSQL-2.0.33.msi
It needs a manual uninstall of previous ViEmu/SQL 2.0.x versions before installing this one.
This release brings into ViEmu/SQL the new fixes from the latest ViEmu/VS releases:
- Proper keybinding management in German SSMS (if there is such a beast)
- Command line space much larger (it was read & processed, but not properly displayed)
- Yanking of column blocks with empty lines fixed
- Playing a macro from an empty register would crash VS (@a)
- 'A' on a visual block extended to end of line ($) wouldn't work
- dd on a single-line file (or dG from the 1st line in any file) would leave a dangling line, fixed
- Special marks '[, '] (last pasted/changed/yanked/etc... range) and '^ (last insert pos) added
- Added gi command, to go into insert mode at the last insert position
- Ctrl-T/Ctrl-D in "virtual space" work fine (after o/O with autoindent)
- :bd now removes the buffer from the buffer list (it also closes the file if it's the current file, not if it isn't)
- <c-t> now invokes View.PopBrowseContext (poor man's tag stack pop) - this probably doesn't work in SSMS 2005
- :set [no]remap implemented to disable all recursive mapping
- Infinite mapping loops detected & cut (eg, :map n l and :map l n)
- Visual block done by ^Q j $ now extends to the $ of each line
- :noh[lsearch] implemented
- hlsearch setting wasn't honored on startup, even if it was shown fine in Tools|Viemu Settings
- The desired-cursor-col was not reset after moving the cursor by left-clicking
- :set gdefault would not work in .viemurc
- Pasting in some languages would lead the language service into "partial" corrections and lead to syntax errors
- The \| operator in regular expressions didn't work fine (would only match the second branch)
- Keyboard management should now support the Japanese version of SSMS (if it exists)
Let me know if something's not right. I will keep working in the other pending issues.
Thanks for all the feedback!
- Jon