В CMDER (ConEmu) у меня подключается GIT консоль.
cmd /c ""%ConEmuDir%\..\git-for-windows\bin\bash" --login -i" -new_console:d:C:\Projects
Эту же консоль использую в PHPStorm
Основные настройки в .bashrc
Но для удобства когда работаю в CMDER хочу, чтобы по Ctrl+T открывалась вкладка bash без вопросов.
И ещё чтобы в новой вкладке открывалась та же папка, что в текущей вкладке.
Достигаю этого, если в .bashrc прописываю:
export PROMPT_COMMAND='ConEmuC -StoreCWD; history -a'
Но тогда идет ошибка при открытии консоли в PHPStorm.
Пробовал поместить в StartUp Environments
export PROMPT_COMMAND='ConEmuC -StoreCWD; history -a'
Не помогло.
Как можно выделить эту настройку только при запуске консоли CMDER?
либо определять среду запуска по какой-то переменной окружения если такие вообще есть.
либо самостоятельно в CMDER (либо наоборот в PHPStorm) если есть такая возможность - перед запуском bash устанавливать переменную окружения.
а в .bashrc проверять эту переменную по условию if и если есть переменная, то выполнять настройки для CMDER, если нет, то для PHPStorm