相关疑难解决方法(0)

tmux + vim,当从Windows到Linux机器ssh重新连接后剪贴板失败

这些天来一直在享受tmux + vim,除了我每次都无法解决的一个问题。

这是剪贴板故障,易于重现。Vim的“ + y” + p,从剪贴板复制或粘贴,如果我创建一个新的tmux会话并在Windows机器上或通过ssh(我使用支持X11转发的MobaXterm)继续使用它,则效果很好。但是从一侧切换到另一侧后,复制和粘贴肯定会停止工作。

我尝试搜索,但找不到答案,但也许我使用了错误的关键字。任何提示将不胜感激。

x11 vim ssh tmux

5
推荐指数
1
解决办法
293
查看次数

如何在不同环境下启动两个 tmux 会话?

这样做的天真方法行不通。尝试这个:

启动第一个 tmux 会话。

$ export ENVIRONMENT="production"
$ tmux
Run Code Online (Sandbox Code Playgroud)

然后您可以验证会话内部ENVIRONMENTproduction

然后,在第二个终端中启动另一个会话

$ export ENVIRONMENT="staging"
$ tmux
Run Code Online (Sandbox Code Playgroud)

出人意料的是在这届ENVIRONMENT也是production!这是非常不直观的!

这里发生了什么?我怎样才能做到这一点?我喜欢会话中的所有窗口“继承”环境变量。

tmux

3
推荐指数
1
解决办法
513
查看次数

标签 统计

tmux ×2

ssh ×1

vim ×1

x11 ×1