如何在 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+C
在 zsh
位于本地终端(iTerm
或 xterm
)内时有效,但当 zsh
在内部时 Ctrl+C
无效tmux
;那么,Ctrl+C
是该本地终端(iTerm
或 xterm
)的特性,而不是 zsh
或 bash
.
的特性
无法为本机终端(iTerm
或 xterm
)和 tmux
(在 iterm
或 xterm
).
如果您喜欢(几乎)一直使用 tmux
,那么您必须在本机终端(iTerm
或 xterm
中禁用 Ctrl+C
快捷键),然后将其设置为 tmux
。但我认为大多数用户不会那样做。他们必须 select 为 tmux
设置一组不同的快捷键,而无需更改他们已经习惯了很长时间的本机终端设置。
在 macOS 上,如果使用 bash 或 zsh shell,使用 Ctrl+C 可以立即将字符串复制到剪贴板。但在 Tmux 模型中,它不能。应按选项键,然后使用鼠标 select 字符串,按 Ctrl+C。这有点复杂。如果在 Tmux 配置中设置任何选项,有没有捷径?
我认为tmux = terminal multiplexor
:一些终端在另一个终端内。如果 Ctrl+C
在 zsh
位于本地终端(iTerm
或 xterm
)内时有效,但当 zsh
在内部时 Ctrl+C
无效tmux
;那么,Ctrl+C
是该本地终端(iTerm
或 xterm
)的特性,而不是 zsh
或 bash
.
无法为本机终端(iTerm
或 xterm
)和 tmux
(在 iterm
或 xterm
).
如果您喜欢(几乎)一直使用 tmux
,那么您必须在本机终端(iTerm
或 xterm
中禁用 Ctrl+C
快捷键),然后将其设置为 tmux
。但我认为大多数用户不会那样做。他们必须 select 为 tmux
设置一组不同的快捷键,而无需更改他们已经习惯了很长时间的本机终端设置。