Go to file
Léo Gaspard 475f337b5f
Support newer tmux versions
First, it should not break anything: according to tmux's ChangeLog, then tmux
support for bracketed-paste mode dates back to 1.7.

Then, on my (tmux 2.1) system, WrapForTmux actually makes the char codes be
ignored, and a tmux error file is written. I couldn't find a trace in tmux's
ChangeLog as to when this occured, and so went with switching on the major tmux
version.
2016-02-17 03:11:49 +01:00
plugin Support newer tmux versions 2016-02-17 03:11:49 +01:00
README.md Update README.md 2014-11-10 10:12:58 -08:00

vim-bracketed-paste enables transparent pasting into vim. (i.e. no more :set paste!)

Installation

I recommend using pathogen. Once you have installed pathogen:

cd ~/.vim/bundle
git clone https://github.com/ConradIrwin/vim-bracketed-paste

Otherwise just copy-paste everything from plugin/bracketed-paste.vim into your ~/.vimrc.

Usage

You need to be using a modern xterm-compatible terminal emulator that supports bracketed paste mode. xterm, urxvt, iTerm2, gnome-terminal (and other terminals using libvte) are known to work.

Then whenever you are in the insert mode and paste into your terminal emulator using command+v, shift+insert, ctrl+shift+v or middle-click, vim will automatically :set paste for you.

Credit

The code for this plugin was taken from Chis Page's answer to a StackOverflow question, I just packaged it.