Consider the following code:
    vim -u NONE -c 'set nocompatible' \
                -c 'inoremap $ <C-o>ch-' \
                -c 'execute "normal a$\ea"' \
                -c 'wq! result.txt'
You will have `-a' inside a result.txt file, while it is supposed to be a 
single 
`-' (`\e' passed to normal should result in going to normal mode, but it does 
not).

Attachment: signature.asc
Description: This is a digitally signed message part.



Raspunde prin e-mail lui