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.
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
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
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:
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
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)
Hello all,
After doing some stuff yesterday for the viPlugin I had the idea of doing a small screencast series. Let's face it: almost nobody likes to read the User Manual and most people probably don't know how to achieve some of the more hidden features of viPlugin. Therefore I start this little series with a screencast of me activating the CTRL shortcuts (a very frequently asked question).
By the way: viPlugin 1.15.4 should be out this week, focusing on problems with the UndoManager in StructuredTextEditors (PHP, XML, ...) and some CTRL shortcuts not using the viPlugin selection.
Have fun,
Michael
What's new:
- Fixed "The chosen operation is not currently available" bug (happend in Eclipse 3.1 and 3.0)
- Improved the undo behaviour in 3.3 and 3.4Mx
Hello folks,
I've found a way to make the viPlugin selection an Eclipse selection for certain "events". Please report the ones you use, so that I can add them. For now CTRL-I and CTRL-/ works.
What's new:
- 0000329: [eclipse_integration] Visual mode selection doesn't allow a) auto-indentation using Ctrl-I and b) toggle commenting using Ctrl-/. (MBartl)
- 0000266: [Other] With the new highlight feature, ctrl-I doesn't work (MBartl)
- 0000445: [Other] Poor operation when repeating commands (MBartl)