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? 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, especially when using Screen in *nix. Thanks for everyone's feedback so far. If you do try the plugin and find things that bother you, please send me an email. If it is bothering you, it could be bothering 20 other people. Of course, if you think it is as good as sliced bread, I don't mind hearing that either. What is new? NF: Added support for the / and ? motions so that y/search is supported (Vasilii Pascal). NF: When the YankRing window is displayed (or updated) an additional check is made against the default register. If it has changed since the YankRing recorded it, the value will be added to the history. NF: Added support for more motions h, j, k, l, H, M, L, ^, 0, -, +, _. And a pile of g motions g_, g^, gm, g$, gk, gj, gg, ge, gE. NF: The YankRing window will display a message it is operating in a limited mode if not using Vim 7.2 or the correct patch level. Bug fixes: BF: Correction to some internal code which could lead to an endless loop (John Beckett). BF: Opening and closing the YankRing window with "set report=0" reported "1 line less" messages (Bill McCarthy). BF: Changed the default value of g:yankring_paste_check_default_buffer to check if the default paste buffer has changed when pressing 'p'. For example, if a plugin has changed the default registers it will be pasted rather than the top item from the YankRing. BF: YRMapsDelete did not remove all the maps created by the YankRing. BF: Under particular circumstances, yanking text with embedded @ characters were not properly stored and retrieved from the YankRing (Andrew Long). BF: Changed to use xmaps instead of vmaps so that the maps only work in visual mode and not select mode (David Liang). As usual, feedback good and bad is always welcome. Enjoy. Dave --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
