使用 Tmux 通过 iTerm2 将文本从远程复制到 OS X 剪贴板

使用 Tmux 通过 iTerm2 将文本从远程复制到 OS X 剪贴板

我曾尝试使用 iTerm2 beta Build 1.0.0.20120724 并bind C-y run-shell "reattach-to-user-namespace -l zsh -c 'tmux show-buffer | pbcopy'"在 .tmux.conf 中使用,但没有任何效果。

我找到的解决方案并不具体针对系统和条件。因此我希望这里的问题陈述清楚。复制文本来自偏僻的通过 Tmux 的 iTerm2 到 OS X 剪贴板。

问题:

  1. 从日志文件 cat 复制长度超过屏幕的文本输出。

  2. 从垂直*分屏(左窗格和右窗格)复制文本,而不从另一个窗格复制文本。
    *不确定应该称为垂直分割还是水平分割。

  3. 通过 Vim 复制长度超过屏幕的文本。

我知道按住alt并单击并拖动以选择文本。但是当您需要滚动或在多个窗格中工作时,就会出现问题。

答案1

这个应用程序可能会解决你的问题,剪刀

我之前曾遇到过这个软件,但我从未使用过它。它有一个截屏视频,似乎正好满足您的需求。

答案2

JIC,在某些情况下,只需通过 SSH 运行命令并使用 pbcopy 复制结果就足够了,如下所示:

ssh yourhost.net 'ls /' | pbcopy

相关内容