<div dir="ltr"><div><div>Hello,<br><br>First thanks to all who work on Evil.&nbsp; It makes my days working in emacs much better.<br><br>One feature I use a lot in vim is, use &#39;yy&#39; to yank a line, perform some arbitrary editing, possibly including deletions, trusting that vim will hold onto the yanked text in the 0 register until I yank another text, and then, finally, pasting the text back with &#39;&quot;0p&#39;.&nbsp; Evil doesn&#39;t implement the same behavior here.<br>
<br>This link describes how it&#39;s supposed to work in vim.<br><br><a href="http://blog.sanctum.geek.nz/advanced-vim-registers/">http://blog.sanctum.geek.nz/advanced-vim-registers/</a><br>&quot;&quot;&quot;<br>Numbered registers<br>
<br>The read-only registers 0 through 9 are your &ldquo;historical record&rdquo; registers. The register 0 will always contain the most recently yanked text, but never deleted text; this is handy for performing a yank operation, at least one delete operation, and then pasting the text originally yanked with &quot;0p.<br>
<br>The registers 1 through 9 are for deleted text, with &quot;1 referencing the most recently deleted text, &quot;2 the text deleted before that, and so on up to &quot;9.<br>&quot;&quot;&quot;<br><br>Note that register 0 never contains deleted text.&nbsp; In Evil (I have version 1.0-dev) register 0 DOES contain deleted text (try it out), therefore the workflow described above does not work.<br>
<br>I&#39;m not sure if this is done on purpose or you&#39;ve had this discussion before, but I know I&#39;d love this particular feature to work the same way as vim.&nbsp; Would this be easy to fix?<br><br></div>Thanks,<br><br>
</div>Currell<br></div>