To get copy/paste to play nice in OSX you have to go through some Herculean tasks. I made it work with netcat yesterday. I was running an http server to do it :)
This is basically what I was doing except with redis instead of netcat. I was happy to see copy-pipe in v1.8.
I gave up of tmux. Now I just use iterm2 split pane. It's working fine for me.
You may not realize it but iterm2 is using tmux for its split panes. :)
What's wrong with using reattach-to-user-namespace?
It involves compiling native code and its easier to do with a shell script?
I know what you mean. I translated that to a python script a while ago for myself so I could stick it on other boxes without having to compile it. It's now a gist – https://gist.github.com/chirayuk/5377283
I'd much rather run the native code, if my other option is firing up an interpreter. Shrug.