在提示行中设置 MSYS Home 并缩写目录

在提示行中设置 MSYS Home 并缩写目录

我专门运行 Msys 来运行 OMNETpp - 一个模拟库。我修改了 mingw 环境设置脚本,以便~/通过设置使其从我的主目录启动HOME

示例问题

    ~$
    ~$ cd Documents
    /c/Users/<name>/Documents$ cd ~
    /c/Users/<name>

当我启动控制台时,它向我发出问候~$

一旦我更改目录,它就会替换~为来自根目录的完整路径。即/c/Users/<name>在提示符下。返回主目录后,它不再缩写。

我必须在 bashrc 中更改什么才能避免这种情况?

我有这个作为其中的一部分bash.bashrc,但我不明白它有什么作用,除了它是相关的!

    PS1='\[\e]0;\w\a\]\n\[\e[32m\]\[\e[33m\]$(__git_ps1 "(%s) ")\w\[\e[0m\]\$ '

答案1

$HOME我已通过从变量中删除尾部斜杠解决了此问题

相关内容