Charles Campbell schreef: > J.A.J. Pater wrote: > >> One way or another a mapping I'm trying to implement doesn't work. >> I'm trying to paste with CTRL-V only in insert mode and keep using >> CTRL-V for visual in other modes. >> >> In my .vimrc I've got: >> >> imap <C-V> "+gP >> >> The only thing I get when pushing CTRL-V in insert mode is the literal >> text "+gP >> But not the desired effect: pasting. >> >> I tried with inoremap also, but to no avail. >> >> What could be wrong? >> >> > The imap takes effect during insert mode; it does not, by itself, change > modes. In other > words, the "+gP is acting like keys that you type. Obviously, what you > want is what > "+gP does in normal mode; hence, your imap needs to leave insert mode > and enter > normal mode. Turns out there's a convenient one-shot insert-mode > command for that > (ctrl-o): > > imap <c-v> <c-o>"+gP > > Regards, > Chip Campbell Much to learn I have... That did it! Thanks very, very much Chip!
--~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
