Thanks Andy!
this looks a clever trick...it makes use of i_ctrl-R implementation..
looks like special charactors will be simply skipped from i_ctrl-R...


I found :@" seems to have the same (similar) issue? or not, not sure...
but I copied Ben's line into a register and tried :@", it doesn't work, looks I have to literally input them under Ex...

Anyway as a summary,  from what I tested, Ben's method:
    :g//while getline('.') =~ '[^^H]^H' | s/[^^H]^H//g | endwhile

work much better. it equivalently convert ^H into a backspace action, which is really nice, at least for me.

On 08/27/2012 12:22 PM, Andy Wokula wrote:
:g/\b/exec "normal! 0\"rC\<C-R>r"

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