Go to file
Conrad Irwin bfa0b182a1 Merge pull request #8 from denilsonsa/patch-1
Improving README.md
2014-07-10 13:17:03 -07:00
plugin Use <f29> consistently 2014-04-26 14:08:24 -05:00
README.md Improving README.md 2014-07-10 15:58:55 -03: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, just make sure $TERM variable is set correctly. If your $TERM value is not recognized by the plugin, please send a pull request.

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.