2016-10-11 4 views
1

이 질문은 ConEmu with Git Bash - Show folder in tab bar과 매우 유사합니다. 단,이 질문은 Linux 용 Windows 서브 시스템에서 실행중인 Bash와 관련이 있습니다.ConEmu with Bash - Tab Bar에 폴더 표시

현재 탭을 탭에 표시하고 싶습니다. ConEmu documentation for setting working dir in bash은 내 프로필에 PROMPT_COMMAND='ConEmuC -StoreCWD' 명령을 사용한다고 말했지만 그 명령을 실행할 수 없습니다. 내가 할 경우에, 나는 다음과 같은 오류가 발생합니다 :

[email protected] /mnt/c/Program Files/ConEmu/ConEmu $ ./ConEmuC.exe Failed to connect to bash.exe: No such file or directory

오전 내가 올바른 접근 방식을 사용하지만, 뭔가 잘못했다, 또는 뭔가 다른 시도해야 하는가? 나는 이것을 할 수 있다고 확신하지만 ConEmu에서 어떻게 성취합니까?

ConEmu의 161009a 안정적인

마이크로 소프트 윈도우 [버전 10.0.14942 물론

답변

1

당신이 WSL에서 ConEmuC를 실행 할 수 없습니다. ConEmuC.exe는 기본 Windows 바이너리이며 Linux 하위 시스템에서는 시작할 수 없습니다.

ConEmu는 WSL 프로세스와 Windows conhost 간의 이상하고 신비한 통신에도 불구하고 ConEmuHk을 자동으로 "해킹"할 수있는 능력이 전혀 없습니다.

당신은

  1. 사용 cygwin/msys connector을하여야한다.
  2. WslBridge을 사용하십시오.
  3. 그 후 ANSI부터 forward working directory via PS1 to ConEmu까지 사용할 수 있습니다.
+0

감사합니다. 나는 현재 cygwin 커넥터에 필요한 알파 빌드를 실행하고 있지 않다. 그리고 나는 그 단계가 나에게 너무 멀다고 생각한다. 왜냐하면 내가 conemu에 크게 의존하기 때문이다. 가까운 장래에 덜 중요한 기계에서 이것을 시도 할 것입니다. – Conan

+0

ConEmu * 빌드 번호 * 문제는 무대가 아닙니다. – Maximus