Skip to content

Instantly share code, notes, and snippets.

@jookyboi
Forked from chrishunt/vim-tmux-copy-paste.md
Created September 14, 2013 16:23
Show Gist options
  • Save jookyboi/6563334 to your computer and use it in GitHub Desktop.
Save jookyboi/6563334 to your computer and use it in GitHub Desktop.

Shared Clipboard: vim,tmux,macos

One clipboard to rule them all. Requires tmux >= 1.8. Thanks @thoughtbot

Tell vim to use the system clipboard:

" ~/.vimrc
set clipboard=unnamed " use the system clipboard

Install reattach-to-user-namespace:

$ brew install reattach-to-user-namespace

Send the tmux clipboard to pbcopy:

# ~/.tmux.conf
# copy with 'enter' and send to mac os clipboard: http://goo.gl/2Bfn8
unbind -t vi-copy Enter
bind-key -t vi-copy Enter copy-pipe "reattach-to-user-namespace pbcopy"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment