ConEmu, msys2, zsh Startup > Tasks で以下のタスクを定義して使っています(conemu-msys2-64.exeについては後述)。 set CHERE_INVOKING=1 set MSYSTEM=MINGW64 & %ConEmuDrive%\msys64\usr\bin\conemu-msys2-64.exe /usr/bin/zsh --login zshに変えて気づいたのが、謎の「%」が毎回出力されることです。 bashの時は出なかったので調べてみたところ、こちらの記事を見つけました。 dqn.sakusakutto.jp .zshrcに以下の設定を加えると謎の「%」が出力されません。 unsetopt promptcr ちなみに、文字を変えることも出来るみたいです。 export PROMPT_EOL_MARK='$' 余談(conemu-msy