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
No comments:
Post a Comment