小编Abh*_*ash的帖子

Tmux 会话在 ssh 注销时被终止

我在通过 ssh 访问的远程计算机上使用 tmux。由于某些原因,tmux 会话在连续的 ssh 登录会话之间不会持续存在。我在登录我有权访问的另一台远程计算机时没有遇到此问题。这本质上与这个问题中描述的问题相同。

但是,我使用的机器已经使用ssh.service而不是ssh.socket,所以接受的答案对我不起作用。

采取的具体步骤:

  1. 通过 ssh 登录机器
  2. 启动 tmux 会话,做一些工作。
  3. 分离会话,并可能再次附加(这有效)。
  4. 使用 Ctrl+D 注销。
  5. 再次登录并尝试 tmux a 或 tmux ls (不起作用)。

tmux systemd sshd

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

让斜体在 tmux 中正常工作

我遇到的问题是 tmux 中无法正确生成颜色和字体。当命令在 tmux 外部和内部运行时,相同的输出看起来不同。

外部 tmux:

在此输入图像描述

tmux 内部:

在此输入图像描述

正如这里所建议的,我set -g default-terminal "screen-256color"在我的.tmux.conf. tput和的输出$TERM也是正确的。

$ tput colors
256

$ echo $TERM
screen-256color
Run Code Online (Sandbox Code Playgroud)

我在这里缺少什么?

colors terminal tmux

4
推荐指数
1
解决办法
1825
查看次数

标签 统计

tmux ×2

colors ×1

sshd ×1

systemd ×1

terminal ×1