If I use 'p' to paste, vim will remain at normal mode. Is there a command where I can paste and enter insert mode?
3 Answers
That depends where you wish to insert text after you've pasted. Paste as normal using p and then enter insert mode using aAiIoO...
The vim mindset is to enter insert mode as frequently as is strictly necessary.
If you meant how do I paste whilst remaining in insert mode you can use <ctrl-r>[register name]. E.g <ctrl-r>" for the default register.
1 Comment
You can paste from insert mode directly, using Ctrl+op. Perhaps this will work for you?
3 Comments
<C-o> and then p? Or perhaps the mswin32.vim haunts again there in back.You can map a shortcut to do that, and use it instead to paste:
nmap <leader>p pi If your leader key is "," then ",p" will paste and then enter insert mode.
1 Comment
*map for such mappings. You have much safer *noremap commands, use them.