1

У меня установлен Babun и настроен Zsh, я использую его уже несколько месяцев и настроил свой WebStorm для выполнения intellij.bat в качестве программы оболочки.

intellij.bat

@echo off
set currentdir=%cd:\=/%
@echo cd %currentdir% > "%USERPROFILE%\.babun\cygwin\home\%USERNAME%\.bashrc_cd"
call %USERPROFILE%\.babun\cygwin\bin\bash --login -i -ls

Дело в том, что это зависит от bash, и я хочу использовать вместо него .babun\cygwin\bin\zsh.exe .

Но я не знаю, как его настроить, чтобы он открывался в правильном каталоге.

Я не знаю, должен ли я открыть этот вопрос в SuperUser или AskUbuntu ^ _ ^

PS: может кто-нибудь создать тег babun? https://babun.github.io/

1 ответ1

1

Вам необходимо настроить zshrc для запуска в правильном каталоге.

  • Добавьте cd $OLDPWD на новую строку в %USERPROFILE%\.babun\cygwin\etc\zshrc
  • В вашей IDEA IDE установите «Настройки»> «Инструменты»> «Терминал»> «Путь к оболочке»:<your babun install dir>\.babun\cygwin\bin\zsh.exe

С IntelliJ мне иногда нужно выделить другое окно перед загрузкой оболочки. В PyCharm работает без проблем

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .