Я использую WSL и ConEmu build 180506. Я пытаюсь настроить задачу в ConEmu, чтобы использовать текущий каталог активной вкладки при открытии новой консоли, но я не могу заставить ее работать.
Я настроил задачу {Bash: bash}, используя инструкции на этой странице
установка команды задачи как:
set "PATH=%ConEmuBaseDirShort%\wsl;%PATH%" & %ConEmuBaseDirShort%\conemu-cyg-64.exe --wsl -C~ -cur_console:pm:/mnt
Затем, следуя инструкции на этой странице , я добавил в свой .bashrc
if [[ -n "${ConEmuPID}" ]]; then
PS1="$PS1\[\e]9;9;\"\w\"\007\e]9;12\007\]"
fi
и, наконец, установите ярлык с помощью макроса:
Shell("new_console", "{bash}", "", "%CD%")
Но он всегда открывает новую консоль в каталоге по умолчанию ('/home/[username]'
).
Я не понимаю, что я делаю неправильно.
Я также заметил, что многие переменные среды , перечисленные здесь , не установлены. По сути, кажется, что установлены только $ ConEmuPID и $ ConEmuBuild.
Буду признателен за любую помощь.