gpt4 book ai didi

bash - Tmux 提示不遵循正常的 bash 提示 PS1\W

转载 作者:行者123 更新时间:2023-11-29 08:46:04 24 4
gpt4 key购买 nike

我在我的 Mac 上做了一些更新,但似乎破坏了我的一些设置。我的 .bash_profile 中有以下设置

导出 PS1="\W$"

这在我的正常 bash session 中工作,只显示当前目录而不是整个路径。但是,当我切换到 tmux 时,它会再次显示整个路径。 bash 配置文件中对 PS1 的其他更改(例如颜色或其他字符)工作正常并反射(reflect)在 tmux 中。我清空了我的 .tmux.conf 以查看这是否导致了冲突,但此行为没有任何变化。

我确实在系统上创建了一个新用户并尝试了相同的 PS1,它在普通 session 和 tmux 中都运行良好。

我很困惑,因为我知道我有它在工作,但无法弄清楚更新中会发生什么变化。除了 .bash_profile 和 .tmux.conf 之外还有哪些文件可以在这里发挥作用?有没有办法告诉 tmux 从哪里提取它的设置?

附加信息:此行为在 iTerm2 和 Terminal 中都是相同的Tmux 版本 1.8Mac OSX 10.9.1

最佳答案

这个对我有用:在 tmux/终端中:

tmux set-option -g default-command bash

或者简单地放入~/.tmux.conf:

set-option -g default-command bash

关于bash - Tmux 提示不遵循正常的 bash 提示 PS1\W,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21005966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com