这个问题与ConEmu with Git Bash - Show folder in tab bar非常相似,只是它涉及到在Windows子系统中运行的Bash。
我想在选项卡栏中显示当前目录。 ConEmu 针对在bash中设置工作目录的文档指出要在我的配置文件中使用命令
我是否采用了正确的方法但做错了什么,或者应该尝试其他方法?我相信这是可能的,但我该如何在ConEmu中实现呢?
ConEmu 190714
更新:我仍在尝试着做到这一点,所以我重新开始了。我尝试按照提供的说明进行操作,将我的任务命令设置为建议的:
我相信
我也尝试过不加
我想在选项卡栏中显示当前目录。 ConEmu 针对在bash中设置工作目录的文档指出要在我的配置文件中使用命令
PROMPT_COMMAND='ConEmuC -StoreCWD'
,但我无法运行该命令。如果运行该命令,将会出现以下错误:conan@ALLP0122 /mnt/c/Program Files/ConEmu/ConEmu $ ./ConEmuC.exe
Failed to connect to bash.exe: No such file or directory
我是否采用了正确的方法但做错了什么,或者应该尝试其他方法?我相信这是可能的,但我该如何在ConEmu中实现呢?
ConEmu 190714
更新:我仍在尝试着做到这一点,所以我重新开始了。我尝试按照提供的说明进行操作,将我的任务命令设置为建议的:
set "PATH=%ConEmuBaseDirShort%\wsl;%PATH%" & %ConEmuBaseDirShort%\conemu-cyg-64.exe --wsl -cur_console:pm:/mnt
我相信
conemu-cyg-64.exe
代表我正在运行cygwin/msys连接器,但我不确定如何知道是否在运行wslbridge?
我已经将任务参数设置为:/dir %CD% /icon "%USERPROFILE%\AppData\Local\lxss\bash.ico"
我在我的PS1中有很多显示Git信息的内容,并且我已经确保像这里提到的那样转义了不可打印字符,我还在我的.bashrc
末尾添加了以下内容:
if [[ -n "${ConEmuPID}" ]]; then
PS1="$PS1\[\e]9;9;\"\w\"\007\e]9;12\007\]"
fi
我也尝试过不加
if
的方式添加,但是没有任何改变。我仍然看不到选项卡或标题栏中的路径: 我错过了什么?