答案1
为了那些寻找解决方案或类似问题的人的利益,上面的答案引导我找到了在 FreeBSD 上为我解决问题的方法。添加 ssh 服务器的sshd_config
:
AcceptEnv LANG LC_CTYPE
其效果是使我能够在开始使用的 ssh+tmux 会话中看到 Powerline 字体字形:
ssh user@host -t "tmux attach || tmux new -s ssh"
有趣的是,这个问题仅在使用ssh -t
(强制伪终端)选项时出现,而不是在通过普通 ssh 连接到服务器后启动 tmux 时出现。