Create a file named initInExternalTerminal.bat
on cmder's root, containing the following:
@echo off
REM The following CMDER_ROOT must have the complete path to the cmder folder,
REM like "C:\Users\gabriel\Documents\Cmder"
SET CMDER_ROOT=PATH/TO/THE/CMDER/FOLDER
"%CMDER_ROOT%\vendor\init.bat"
Open hyper's settings (ctrl+,
) and put the following configs:
shell: "",
// for setting shell arguments (i.e. for using interactive shellArgs: ['-i'])
// by default ['--login'] will be used
shellArgs: [
"/K",
"PATH/TO/THE/initInExternalTerminal.bat/FILE"
],
Remember to replace "PATH/TO/THE/initInExternalTerminal.bat/FILE" with the file created at the Cmder config step.
There it is, just open hyper's terminal, and you should see cmder's shell, instead of the default cmd.