Cuando trabajo en un entorno de shell, a menudo me encuentro con la necesidad de copiar 'salida de tubería intermedia' (por ejemplo, de / a editores que ya se están ejecutando, a otros shells, otras máquinas, etc.).
Cuando está en un entorno de ventanas, un método fácil (y genérico) para resolver esto a menudo es a través del portapapeles del sistema, por ejemplo:
- X11:
... | xsel -i
/xsel -o | ...
- OS X:
... | pbcopy
/pbpaste | ...
¿Cómo puedo obtener un comportamiento igualmente conveniente usando la función de copiar / pegar tmux?
tmux show-buffer
realizará la codificación octal de caracteres de control C0 y bytes no ASCII (por ejemplo, caracteres latinos acentuados, etc.). Puede usarlotmux save-buffer -
si desea los bytes sin procesar (esto suele ser lo que desea).