Here are the contents of the redo buffer when "." is pressed, for both
cases (I obtained these with get_inserted()):

    1. "d:call Select()\n"
    2. "vd"

So, in the first case when we enter "dfoo", "foo" is mapped and put
verbatim in the redo buffer.

In the second case, "dfoo" is somehow translated to "vd". The effect is
the same as for "1vd", meaning: make a Visual selection with the same
size as the previous one, then delete it.

This is strange. I don't understand how the second case works yet but I
will try to find out more when I have time.

glts

-- 
-- 
You received this message from the "vim_dev" 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

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Raspunde prin e-mail lui