YankRing.vim : Maintains a history of previous yanks, changes and deletes
http://www.vim.org/scripts/script.php?script_id=1234

What does it do?

Inspired by the Emacs kill ring.

Allows you to retrieve previous yanks, deletes and changed text and
cycle through them choosing which item you need.  It also works across
Vim instances so they all see the same history.  Useful for sharing
text across instances, including when using Screen in *nix.

For a more descriptive write up, please see the web page.

Thanks for everyone's feedback so far.
If you do try the plugin and find things that bother you, please send
me an email.


What is new?


NF: The YankRing window supports 1-9 to choose to paste those items for quicker access to the top 9 items.

NF: The YankRing now maps the @ key to run macros. Not all actions performed during the macro are recorded by the YankRing as a number of items had to be unmapped to support the replay of actions which can prompt the user for input (i.e. t and f) (Asis Hallab).

BF: When flipping between applications the system clipboard was not added to the YankRing in all cases.

BF: The YankRing could report E121: Undefined variable: g:yankring_manual_clipboard_check (Thilo Six).

BF: The YankRing could report: E132: Function call depth is higher than 'maxfuncdepth'. When executing a YRClear or YRPop or when flipping between applications (Marcin Szamotulski).

BF: Strange behaviour when opening the YankRing with :e [YankRing] instead of :YRShow (Marcin Szamotulski).


A special thanks to the testing and feedback from Marcin Szamotulski and Thilo Six.

As usual, feedback good and bad is always welcome.

Enjoy.
Dave


--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to