docker - Docker Tmux问题

标签 docker prompt tmux

我将Parrot OS安装为docker容器,并在其中运行tmux时,提示字符串发生了变化。对于强制症患者来说,它就像是在打眼。我真的不知道究竟该问题叫什么,所以不能提及这个词,对此感到抱歉。

enter image description here

在图中,它们是Parrot OS的两个不同容器,tmux在上部容器中运行。我认为这个问题从图片上是可以理解的。

最佳答案

这是因为tmux不知道您的终端支持UTF-8。要么:

  • -u标志添加到tmux(tmux -u newtmux -u attach);或
  • 确保您的系统位于UTF-8语言环境中,并且正确设置了环境变量(LANGLC_ALL等)。
  • 关于docker - Docker Tmux问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62302985/

    相关文章:

    linux - Ctrl-p 和 Ctrl-n 在 Docker 下的行为异常

    ssh - 如何强制 `vagrant ssh` 进行伪 tty 分配?

    spring-roo - 在Spring Roo控制台上将当前 namespace 焦点更改为实体

    authentication - 防止交互式 ssh 提示

    ssh - 禁用 tmux 控制

    tmux - 在 tmux 中选择带有 C-<number> 的 Pane

    node.js - Docker + Webpack (Dev Server) + Yarnpkg 不完整的构建

    docker - Boot2Docke初始化: boot2docker init error in run: Failed to initialize machine "boot2docker-vm": exit status 1

    python - 在 Docker 上自动重新加载 Django 服务器

    javascript - 如何在 CasperJS 中处理浏览器提示