在ConEmu中集成了ZSH的WSL Bash-Open Here Issue

时间:2019-03-03 21:14:31

标签: bash ubuntu windows-subsystem-for-linux conemu

我正在使用在Windows 10的WSL上安装ZSH的Ubuntu Bash。

(ConEmu任务设置)中的命令:

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

(ConEmu集成设置)中的命令:

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

ConEmu I中集成的所有其他终端都可以在当前项目文件夹中单击鼠标右键打开,但是Ubuntu Bash始终在默认文件夹(〜)中打开。

我尝试了此处描述的设置: ConEmu + WSL: Open new console in current tab directory

因此,使用命令:

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 :(得分:0)

最后,它可以与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