Uso de tmux y pbpaste, pbcopy y launchctl

Descubrí que tmux rompe pbpaste , pbcopy y launchctl .

¿Hay una buena manera de hacerlo jugar bien con estas herramientas?

  • Para iTerm2, ¿cómo hago para que el directory de trabajo aparezca en el título de la window?
  • Dile a iTerm2 que no recuerde abrir windows al salir
  • iTerm como un terminal deslizable desde la parte superior de la pantalla
  • ¿Es posible eliminar temporalmente el margen de la window de iTerm2?
  • ¿Cómo se comporta StartInterval después de un largo descanso?
  • Cómo ejecutar un script al iniciar y apagar OS X El Capitan
  • ¿Cuál es el formatting en el que debería escribir el command para SSH en Linux VPS?
  • Buscar todos los files ocultos .htaccess dentro de una carpeta y ejecutar un command de terminal?
  • Acceda al directory de aplicaciones en Terminal
  • ¿Cómo activo el service de eco en Snow Leopard?
  • El terminal y las tabs OS X Mountain Lion tardan años en cargarse
  • Problemas en la secuencia de commands de Shell de Automator después de la actualización OS X 10.9 Mavericks
  • One Solution collect form web for “Uso de tmux y pbpaste, pbcopy y launchctl”

    De acuerdo, encontré una solución …

    Chris Johnsen tiene una buena descripción de lo que causa este problema en Github.

    Sus herramientas funcionan, pero una mejor solución, si tiene homebrew instalado para:

     brew install reattach-to-user-namespace 

    Luego en su ~/.tmux.conf agregue estas líneas:

     set-option -g default-command "reattach-to-user-namespace -l zsh" # or bash bind Cc run "tmux show-buffer | reattach-to-user-namespace pbcopy" bind Cv run "reattach-to-user-namespace pbpaste | tmux load-buffer - && tmux paste-buffer" 

    La primera línea garantiza que su shell pueda hablar con pbpaste , pbcopy y launchctl ahora sin preocupaciones.

    La segunda línea le permite copyr el buffer de pegar tmux buffer de pegar de Mac al escribir controlb controlc (replace controlb con su key de prefijo tmux).

    La tercera línea pegará directamente el búfer de pegar de la Mac al escribir control-v . Como efecto secundario, copy el búfer de pegar de Mac en el búfer de pegar de tmux .

    Preferiría si pudiera nuke el buffer de pegar de tmux por completo y hacer que pegue directamente en el buffer de pegar de Mac, pero … bueno.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).