Esta questão é muito semelhante a ConEmu com Git Bash - Mostrar pasta na barra de abas, exceto que está relacionado ao Bash em execução no Windows Subsystem for Linux.
Gostaria de exibir o diretório atual na barra de guias. O ConEmu documentação para definir o diretório de trabalho no bash diz para usar o comando PROMPT_COMMAND="ConEmuC -StoreCWD"
no meu perfil, mas não consigo executar esse comando. Se eu fizer isso, recebo o seguinte erro:
conan@ALLP0122 /mnt/c/Program Files/ConEmu/ConEmu $ ./ConEmuC.exe
Failed to connect to bash.exe: No such file or directory
Estou usando a abordagem correta, mas fiz algo errado ou deveria estar tentando outra coisa? Tenho certeza de que é possível fazer isso, mas como posso alcançá-lo no ConEmu?
ConEmu 161009a estável
Microsoft Windows [versão 10.0.14942]
Respostas:
1 para resposta № 1Claro que você não pode executar o ConEmuC no WSL. O ConEmuC.exe é um binário nativo do Windows e certamente não pode ser iniciado no subsistema linux.
Apesar da comunicação estranha e mística entre os processos da WSL e o Windows conhost, a ConEmu não tem absolutamente nenhuma habilidade de "hackeá-los" com ConEmuHk automaticamente.
Você deve fazer
- Usar conector cygwin / msys.
- Usar WslBridge.
- Depois disso você pode usar ANSI para encaminhar diretório de trabalho via PS1 para ConEmu.