mode"»,
sent 21:48:46 22 October 2010, Friday
by Jeri Raye:
> "overwrite mode"
It is named ``replace mode'', not ``overwrite mode'' if I understood you
correctly.
> Is it possible to make different mappings based on "insert mode" or
> "overwrite mode"
You can use v:insertmode variable with expression mapping: pretending that you
want to map «,» to «, » in insert mode and leave it as-is in replace mode:
inoremap <expr> , ((v:insertmode==#'i')?(", "):(","))
See ``:h v:insertmode'' for more details.
> Meaning with insert-mode the cursor is a vertical stripe in between chars.
> With overwrite-mode the cursor is horizontal stripe below the char.
I am a console vim user, so this does not say anything to me. Assuming that it
is a ``replace mode''.
No comments:
Post a Comment