WSL Bash с ZSH, интегрированным в ConEmu - Open Here Issue - PullRequest
0 голосов
/ 04 марта 2019

Я использую Ubuntu Bash с ZSH, установленным на WSL, Windows 10.

Команда в (Настройки задачи ConEmu):

 "%WINDIR%\System32\wsl.exe ~" -cur_console:p

Команда в (Настройки интеграции ConEmu):

-Single -run {Bash::ubuntu} -cur_console:n 

Все остальные терминалы, интегрированные в ConEmu, я могу открыть правой кнопкой мыши в папке текущего проекта, но Ubuntu Bash всегда открывается в папке по умолчанию (~).

Я попробовал настройки, описанные здесь: ConEmu + WSL: Открыть новую консоль в текущей папке вкладок

Итак, с помощью команды:

set "PATH=%ConEmuBaseDirShort%\wsl;%PATH%" & %ConEmuBaseDirShort%\conemu-cyg-64.exe --wsl -C~ -cur_console:pm:/mnt

Он работает так же, как и в моем случае.

С правильным:

 set "PATH=%ConEmuBaseDirShort%\wsl;%PATH%" & %ConEmuBaseDirShort%\conemu-cyg-64.exe --wsl -cur_console:pm:/mnt

Терминал открывается в текущей папке и работает, но открывается в Bash, больше не ZSH.

Буду признателен за вашу помощь.

1 Ответ

0 голосов
/ 04 марта 2019

Наконец-то это работает с ZSH!Мои настройки:

Задачи

Bash::ubuntu

-icon "%USERPROFILE%\ubuntu\ubuntu.ico"

"%WINDIR%\System32\wsl.exe" -cur_console:pm:/mnt

Интеграция

Bash Here

-Single -run {Bash::ubuntu} -cur_console:n   

%USERPROFILE%\ubuntu\ubuntu.ico
...