A call for MacOS X users

Hello,

I've tried to fix the issue with the new statusbar feature not completely showing in MacOS X. As I have no Mac I can't really test it.

Please download viPlugin 1.16.1 and give it a try.

All other user do not need to download this version, as there are no other bugfixes. I'll hack away on 1.17.0 soon and it will be released before New Year's Eve ;-)

viPlugin 1.16.0 final

Hello everybody,

I'm releasing viPlugin 1.16.0. Fixed some more bugs and added some small enhancements to the status bar after beta 2. Couldn't reproduce the MacOS X bug. I've probably squashed it while working on the statusbar, before I had access to test it with a Mac.

Here the ChangeLog:

- 0000403: [editor_integration] would be nice to be able to use ctrl-v to paste clipboard when on search
- 0000134: [eclipse_integration] editing a command or search in command mode
- 0000216: [Other] vim status bar
- 0000566: [Other] :vim tries to open gvim.exe on linux
- 0000567: [eclipse_integration] Feature request - enhancements to :vim command
- 0000570: [vim_compatibility] Choose delimiter for search and replace function

Vote for bugs/feature in the Roadmap of the 1.17.0 release:

http://www.satokar.com/mantis/roadmap_page.php

Have fun,
Michael

viplugin 1.16.0 beta 2

Hello all,

After the first reports it's clear that the new statusbar does not work with Eclipse < 3.3. To make it work again I split it into a separate statusbar feature. So for all Eclipse >= 3.3 users, please download the new beta 2 and give it a try (download both features). For the others it won't make sense yet to download it, because all changes so far have been only to the statusbar.

If someone else has the problem that "/" or ":" appears twice after typing it once, please drop me a note with your Eclipse distribution, version and OS.

Also in 1.16.0 will be:

http://www.satokar.com/mantis/view.php?id=567
http://www.satokar.com/mantis/view.php?id=570

Thanks & Have fun,
Michael

viPlugin 1.16.0 beta

Hello fellow developers,

I finally managed to work around all the issues with the new viPlugin status bar. At least all that I found :-)
Because I'm not so sure that there are no lurking bugs anymore I invite you to try out the beta version 1.16.0 by pointing your update manager to satokar.com. The beta period will be one week, so 1.16.0 final will be released on the 20th (probably with some additional bugfixing here and there).

Until then I hope some of you will join me in testing this beast :-)

Happy coding,
Michael

Info on viPlugin 1.16.0

Hello,

Sorry that it took a little longer than expected, but yesterday I could finally fix a long outstanding issue. The status bar of the viPlugin. There were many problems with the current implementation. Sometimes it was only shown for a second than it vanished or you couldn't change long commands (e.g. :%s/abc/def/gc) only delete and retype them.

I finally found out how to contribute a new item to the statusbar so viPlugin now can make use of a nice textinputfield in the statusbar allowing changing commands and the info won't disappear either.

viPlugin 1.15.6

Hi all,

As promised the release happens today. Expect the next one around the 1st of November.

- 0000521: [vim_compatibility] Tab switching using gt and gT
- 0000549: [vim_compatibility] Vertical bar or pipe (literally "|"), doesn't move cursor to first column.
- 0000560: [vim_compatibility] '==' required instead of '=' after using 'V' to mark some lines

- 0000563: Paste into the Command Buffer.

I still need some input for the Copy from Clipboard to CommandBuffer feature. For now I disabled my CTRL+C shortcut to use the simple CTRL+C/CTRL+V combo, but it's still present in the released version.

- 0000200: [Other] Map :vim to open vim to the current file

To activate vim you need to have vim installed (who would have thought). Put this line (adapted to your vim installation directory) into your viplugin_rc.xml configuration file:

C:\Programs\Vim\vim70\gvim.exe

Now you can type :vim in an editor to open this file with vim. Eclipse detects changes to the file, so you just need to click reload after you quit vim.

Have fun,
Michael

How to implement?

Hello again,

I've implemented "Copy clipboard to search field". Now there is one question. How do you want to copy content to the clipboard? The easy way of CTRL+C is not working, because the default viPlugin keyconfiguration uses this keybinding for "Switch to command mode".

I personally do not need CTRL+C for switching to command mode, because I'm used to ESC, but there are some users that prefer it. Should I make an option or use just use the default yank command and put it to the clipboard (which is already an option).

Add your ideas in the comments to this story.

Have fun,
Michael

Some infos on the next release

Hello my friends,

Here is some information on what to expect from the 1.15.6 release which will be happening on Sunday 12th of October.

These items I have already implemented / fixed:

- 0000521: [vim_compatibility] Tab switching using gt and gT
- 0000549: [vim_compatibility] Vertical bar or pipe (literally "|"), doesn't move cursor to first column.
- 0000200: [Other] Map :vim to open vim to the current file
- 0000560: [vim_compatibility] '==' required instead of '=' after using 'V' to mark some lines

I have 2 more that I want to fix 'til Sunday to make the release complete:

viPlugin 1.15.5

Hello my friends,

I hope that I could finally fix the undo problems. I found one Eclipse configuration where I could reproduce an undo problem and subsequently fixed it. I hope that all other bugs (that I couldn't reproduce) have been squashed with this fix too!

- 0000539: [Other] Undo still undoes too much
- 0000550: [eclipse_integration] "undo" functionality unacceptable
- 0000507: [editor_integration] Undo "u" stops working correctly using the WTP XML editor
- 0000524: [vim_compatibility] Mouse cursor move followed by vim vertical forgets horizontal position
- 0000520: [vim_compatibility] yank end position
- 0000534: [vim_compatibility] When backspace past "/" on search, strange mode is entered
- 0000531: [vim_compatibility] Right shift (>>) always inserts spaces
- 0000535: [Other] :w command sometimes causes freezes
- 0000181: [vim_compatibility] dnw on end of line removes following linebreaks
- 0000526: [vim_compatibility] find next breaks after matching bracket

viPlugin 1.15.4

Hello,

First the bad news: You will need at least Eclipse 3.1 for this release to work.
Now the good news: This release should fix the strange undo issues!

- 0000498: [vim_compatibility] The undo command doesn't behave like a VI editor should
- 0000507: [editor_integration] Undo "u" stops working correctly using the WTP XML editor
- 0000500: [vim_compatibility] when breaking a line Ctrl-T/Ctrl-D affects the line above the current line
- 0000506: [eclipse_integration] Make vi selection the Eclipse selection for Refactor => Extract Method (Alt-Shift-M)

Syndicate content