我正在使用在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。
感谢您的帮助。
答案 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