viPlugin 2.4.0

Full speed ahead!!! The most notable feature implemented is the "Cut buffers" where the last 9 copy/delete operations are saved. Type :registers to look at the content of your buffers and paste them with e.g. "3p

If you have not yet upgraded to the 2.x.y series you can do so for the special upgrade price of 10 Euro here:

http://www.viplugin.com/viplugin/?q=node/2223

ChangeLog:

- 0000766: [vim_compatibility] upper case buffer name does not append to buffer
- 0000768: [vim_compatibility] Mapping are ignored in visual select mode
- 0000754: [vim_compatibility] V then up first up does not go up one line
- 0000752: [vim_compatibility] Missing feature: Cut buffers
- 0000762: [vim_compatibility] Ctrl-F does not page down when the cursor is on top of the screen
- 0000525: [vim_compatibility] Ctrl-E or Ctrl-Y scroll doesn't keep cursor in view
- 0000758: [eclipse_integration] cursor in wrong position when using undo when editing PHP files with PDT
- 0000753: [vim_compatibility] The "." command cannot be applied across buffers
- 0000491: [Other] vi plugin sometimes doesn't auto-activate when editing plugin text files
- 0000760: [eclipse_integration] vi plugin expand tabs to spaces should honor prior eclipse setting

viPlugin 2.3.0

Dear valued customer,

It seems there is no stopping for the current release train! The biggest change in this release is definitely
the implementation of the map and imap feature. So go ahead and add all these time-savers you are all used to!
(e.g. :imap jk <ESC> or :map K oThis is a line<ENTER><ESC>) Note that you can also change the mappings in the preferences.

If you have not yet upgraded to the 2.x.y series you can do so for the special upgrade price of 10 Euro here:

http://www.viplugin.com/viplugin/?q=node/2223

ChangeLog:

- 0000399: [vim_compatibility] Ctrl-D and Ctrl-U don't take a count
- 0000426: [editor_integration] viPlugin inconsistently checks out file from source control
- 0000747: [vim_compatibility] Marking a line by "V" and paging down by Ctrl-F moves the beginning of the mark
- 0000471: [editor_integration] viPlugin not active for JSPs when IBM Rational Application Developer used
- 0000389: [Other] Macro command 'map' does not work/is not implemented.
- 0000748: [vim_compatibility] k and or p key produces the wrong result under certain conditions.
- 0000744: [vim_compatibility] Joining blank line with J joins too many
- 0000746: [vim_compatibility] Mark line by "V" and cursor up unmarks line originally marked
- 0000736: [eclipse_integration] cannot undo first changes to file
- 0000737: [vim_compatibility] Whole line selection omits last line when used with line-num+G
- 0000738: [vim_compatibility] Visual mode selection using f and t are 1 character short of the correct selection
- 0000724: [eclipse_integration] Undo after first change of file

Best regards,
Michael Bartl

Upgrade Policy

Hi guys,

It seems there is some confusion. There exist two licenses. One for the 1.x.y series and one for the 2.x.y series.
A license is valid for ALL releases of the series of the same major number! So if you bought a license for 2.x.y you don't need a new license until there is a 3.x.y release. The 1.x.y series ran for 7 years, so there will be no upgrade necessary for a LONG time to come!

Have fun,
Michael

viPlugin 2.2.0

And another release done! The most important change here is that I got rid of my internal DocumentAnalyzer, which highly improves performance on large files! But also for small files the viPlugin feels much smoother now!

If you have not yet upgraded you can do so for the special upgrade price of 10 Euro here:

http://www.viplugin.com/viplugin/?q=node/2223

- 0000734: [editor_integration] viPlugin makes editor scroll to cursor position when switching to editor tab
- 0000730: [editor_integration] visual mode and then scrolling past the end of the screen causes drawing problems
- 0000557: [vim_compatibility] Performing substitution using editor "marks" omits the first mark
- 0000731: [eclipse_integration] evb not working
- 0000540: [editor_integration] viPlugin fails to work with JBOSS Tools Rich Faces Visual Page Editor
- 0000664: [vim_compatibility] R refuses to run off the end of the line
- 0000666: [vim_compatibility] Support for re-formatting a text region with gq
- 0000729: [vim_compatibility] Carriage Return Does Not Place Cursor at Start of Line
- 0000554: [eclipse_integration] viPlugin performance degrades severely for large files in the CDT editor
- 0000597: [editor_integration] feature request:: What about reusing exsiting gvim instance?

viPlugin 2.1.0

Hi all.

viPlugin 2.1.0 has been released and it includes an outstanding number of features and bugfixes!
All users who have already upgraded to 2.0.0 should update.

If you have not yet upgraded you can do so for the special upgrade price of 10 Euro here:

http://www.viplugin.com/viplugin/?q=node/5

ChangeLog:

- 0000545: [vim_compatibility] % not working like vim
- 0000631: [vim_compatibility] viplugin does not work with CFBuilder
- 0000675: [vim_compatibility] CTRL-d and CTRL-u scroll a full page instead of a half page
- 0000455: [vim_compatibility] ={motion} does not work
- 0000630: [eclipse_integration] viplugin interaction with DefaultUndoManager causes NPEs that result in failing to paint editor windows
- 0000546: [vim_compatibility] Reindent with '=' only working for single lines.
- 0000394: [vim_compatibility] cc and S don't place cursor at current indentation level
- 0000576: [vim_compatibility] Indentation issues with PDT
- 0000614: [vim_compatibility] cc and S don't preserve indent in FlexBuilder 3
- 0000585: [vim_compatibility] Scoping with '%' is not accurate
- 0000723: [eclipse_integration] Change inner world when cursor on first letter
- 0000721: [vim_compatibility] % does not move the cursor to the proper closing token
- 0000722: [eclipse_integration] Exception opening editor in RAD 7.5 (Eclipse 3.4.2)
- 0000622: [eclipse_integration] Search highlights are not applied across tabs in Eclipse
- 0000654: [eclipse_integration] exit insert mode on save
- 0000661: [eclipse_integration] Enter insert mode upon beginning any refactoring
- 0000717: [editor_integration] Selecting text
- 0000488: [Other] Hitting the "insert" key messes up the block cursor
- 0000481: [eclipse_integration] Implement folding commands
- 0000442: [vim_compatibility] Folding
- 0000468: [Other] Incremental search should temporarily expand closed folds if the phrase is found within the fold
- 0000660: [Other] command mode search issues with "/"
- 0000586: [eclipse_integration] searching is messed up with command mode status bar

viPlugin 2.0.0 - RELEASED!!!

Hi all,

As promised viPlugin 2.0.0 has been released before the end of the year :)))
All users who bought the viPlugin in 2011 will get a new license key file soon via email!
Long time users can upgrade for a special upgrade price of 10 Euro here!

So what is so great and new?

Visual mode uses the standard Eclipse functionality (so you can use all your shortcuts while still using vi visual mode)
Macros are saved when exiting Eclipse
Preferences are handled from within Eclipse
Block selection (c, i, x, d currently supported - use the § sign to activate block mode, will be changed to a configurable key in the next release)
The repeat command "." also repeats autocompleted inputs
Some very old and annoying bugs fixed (e.g. cursor movement in files with mixed tabs/spaces)
... and the list goes on

For the full changeLog have a look here:

(read more)

viPlugin - The missing manuals #1

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).

Watch the screencast here

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

Syndicate content