On 2014-07-09 06:08, Felix Dietze wrote:
> when I use this mapping:
> 
> :inoremap <expr> <Right> 'a<Right>a'
> 
> and press <Right> in insert mode, it only inserts 'aa'. This seems
> strange to me, because I'm using a literal string. I want it to
> insert the whole String 'a<Right>a'.
> 
> How can I accomplish my expected behavior?

If you want to insert the literal 9 characters, you need to escape
the "<" so it becomes

  :inoremap <expr> <right> 'a<lt>right>a'

-tim



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

--- 
You received this message because you are subscribed to the Google Groups 
"vim_use" 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/d/optout.

Reply via email to