Dumb question, right? Literally can't figure this out.
Everytime I paste in vim, every line is commented out.
Is there a way around this?
Dumb question, right? Literally can't figure this out.
Everytime I paste in vim, every line is commented out.
Is there a way around this?
Before you paste, type this in normal mode:
:set paste
Then enter insert mode. You will see the status bar say insert (paste)
. Paste your code. Hit ESC to return to normal mode, and:
:set nopaste
You are no longer in paste mode.
Or, to avoid having to turn paste
on and off, just put the text. Rather than going into insert mode and pasting, in command mode type:
"+p
The +
buffer corresponds to the system clipboard.
If you insist on using paste
, I'd suggest mapping something to toggle it. For example, :set pastetoggle=<F2>
(wow, didn't realize there was a special option for that)