How do I paste in insert mode

York Zhao gtdplatform at gmail.com
Tue Apr 26 05:37:31 CEST 2011


Haven't been reading this list for awhile, I have already implemented the
insert mode paste, following Vim specification, pressing Ctrl-r " to paste,
replacing " with a register letter will allow pasting from that register. I
also implemented the "Ctrl-o" to escape to command mode for one command. I
would like to contribute but don't know how to do that. Should I push to
upstream repository or should I email Vegard the patch?

Thanks,

York

On Sat, Apr 16, 2011 at 2:01 PM, Christoph LANGE <
ch.lange at jacobs-university.de> wrote:
04/15/2011 07:27 PM Isaac:
> York Zhao <gtdplatform <at> gmail.com> writes:
> > But, how can I do paste in insert mode?
>
> wasn't that C+y ?

It used to be – until Vimpulse implemented C-y in a vim-like way, i.e.
for copying character by character from one line above.  Which is a
useful feature in itself, which I wouldn't want to miss either.  But
OTOH I find Emacs's C-y plus subsequent M-y (yank-pop) extremely useful.
 I haven't seen a comparable feature in vim.  Now the only way of
getting C-y M-y in Vimpulse is going to command mode, then switching to
Emacs mode.  (Or is there a direct way to go from insert mode to Emacs
mode?)  It should be feasible to bind yank to something else than C-y
and less finger-friendly keys like S-insert – maybe to C-r <something>.
 M-y, which requires a yank before, is still unbound in Vimpulse, so you
could use it.

Cheers,

Christoph

--
Christoph Lange, Jacobs Univ. Bremen, http://kwarc.info/clange, Skype
duke4701
Semantic Publication workshop at ESWC 2011, May 30, Hersonissos, Crete,
Greece
Submission deadline March 15, http://SePublica.mywikipaper.org
LNCS Post-proceedings of selected submissions, Best Paper Award by Elsevier

_______________________________________________
implementations-list mailing list
implementations-list at lists.ourproject.org
https://lists.ourproject.org/cgi-bin/mailman/listinfo/implementations-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ourproject.org/pipermail/implementations-list/attachments/20110425/78ccf0b0/attachment.htm 


More information about the implementations-list mailing list