Loading ...
Sorry, an error occurred while loading the content.

ANN: YankRing 15.0

Expand Messages
  • David Fishburn
    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
    Message 1 of 1 , Jan 2, 2013
    • 0 Attachment
      YankRing.vim : Maintains a history of previous yanks, changes and deletes 

      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: Automatically turn off relativenumber for the YankRing window (Emma Tramp).

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

      BF: When re-executing a macro using @<letter> and the macro used f, F, t, T, a "Press ENTER to continue" prompt was displayed (Greg Sexton).

      BF: Some documentation updates and script tweaks (Dominique Pellé).

      BF: The 0 register was updated during delete operations (Christian Brabandt).

      BF: When running a macro (@a), pressing @ displays a YankRing prompt (YR:Enter character:) to choose which macro name to run.  This prompt was displayed twice leading to a "Press ENTER or type command to continue" Vim message.  This change suppresses the "Press ENTER" message (Greg Sexton).

      BF: The YankRing prevented you from re-running the last macro using @@.

      BF: YRToggle (to disable / enable the YankRing) did not unmap @.

      BF: When prompted for a macro to run, if an invalid value was provided, Vim could report "E354: Invalid register name".

      BF: When using a Vim instance with < 80 columns and using a horizontal YankRing window after opening and closing the YankRing window the Vim window did not shrink back to its original size (Eric Weir).

      BF: Updated documented values of yankring_window_height and yankring_window_width (Paul).

      BF: It was not possible to paste from the * register if the clipboard option contains unnamedplus before unnamed (Marcin Szamotulski).

      As usual, feedback good and bad is always welcome. 


      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
    Your message has been successfully submitted and would be delivered to recipients shortly.