在 tmux 终端中打开一个很长的 URL

在 tmux 终端中打开一个很长的 URL

我在 tmux 中打开很长的 URL 时遇到了问题。在我的例子中,URL 长度超过一行,tmux 将其分成多行。但是当我使用鼠标单击 URL 时,它只会打开 URL 的第一行,而忽略其余部分。

我只是想知道如何改变我的 tmux 配置来支持这种用例。

答案1

这实际上取决于您的 URL 在屏幕上的具体显示方式。

如果您只是按照自然发生的方式打印出这些行(例如使用cat命令),这些行就会连接起来,并且 URL 实际上可以被点击。

但是,如果您使用vimless其他查看器,他们会尝试逐行显示文本,而这实际上是软件用来换行的。

使用less,有帮助的操作是:使用 向后滚动一个屏幕,使用b向前滚动一个屏幕space

vim类似的东西可以:w !cat提供帮助。

换句话说,您应该想办法自然地打印 URL,以便它能够包裹在屏幕边框上。

不用说,你的屏幕应该占据整个终端宽度,即不是垂直分割。

要暂时删除所有其他窗格,可以使用 tmux 中的窗格“缩放”功能:通过 激活C-b z

相关内容