I found a fix: https://vi.stackexchange.com/questions/18001/why-cant-i-paste-commands-into-vi Apparently when in an "xterm environment" (whatever that means; apparently it includes rxvt-unicode), turning on bracketed paste mode works: :set t_BE= The = is required.