Я не могу объяснить ответ, но, по крайней мере, он может помочь кому-то искать здесь. Благодаря @Maximus я обнаружил, что моя задача по умолчанию была с такой командой
cmd /k "%ConEmuDir%\..\init.bat" -new_console:d:%USERPROFILE%
. Из этого ясно, что мы должны звонить cmd /k "%ConEmuDir%\..\init.bat"
раньше, а -new_console
не просто cmd -new_console
. Я обнаружил, что init.bat
содержит функции инициализации и настройки. Не понимаю, почему это не может быть по умолчанию, это решение по крайней мере.
Итак, вызов cmd /k "%ConEmuDir%\..\init.bat"
может быть немного сложнее, чем для меня, поэтому я создал псевдоним cmder в CmderRoot / config / user-aliases.cmd. Алиас выглядит следующим образом : concmd=cmd /k "%ConEmuDir%\..\init.bat" $*
. Теперь вы можете легко позвонить concmd -new_console
с нужным аргументом и наслаждаться. concmd
это псевдоним, вы можете заменить его любым словом, которое вы хотите.