如何在 macOS 上以简单的方式从 Tmux 复制字符串?

How to copy string from Tmux in an easy way on macOS?

在 macOS 上,如果使用 bash 或 zsh shell,使用 Ctrl+C 可以立即将字符串复制到剪贴板。但在 Tmux 模型中,它不能。应按选项键,然后使用鼠标 select 字符串,按 Ctrl+C。这有点复杂。如果在 Tmux 配置中设置任何选项,有没有捷径?

我认为tmux = terminal multiplexor:一些终端在另一个终端内。如果 Ctrl+Czsh 位于本地终端(iTermxterm)内时有效,但当 zsh 在内部时 Ctrl+C 无效tmux;那么,Ctrl+C 是该本地终端(iTermxterm)的特性,而不是 zshbash.

的特性

无法为本机终端(iTermxterm)和 tmux(在 itermxterm).

如果您喜欢(几乎)一直使用 tmux,那么您必须在本机终端(iTermxterm 中禁用 Ctrl+C 快捷键),然后将其设置为 tmux。但我认为大多数用户不会那样做。他们必须 select 为 tmux 设置一组不同的快捷键,而无需更改他们已经习惯了很长时间的本机终端设置。