diff --git a/web/docs/cmder.png b/web/docs/cmder.png new file mode 100644 index 00000000..8e8e092f Binary files /dev/null and b/web/docs/cmder.png differ diff --git a/web/docs/terminals.md b/web/docs/terminals.md index 1196d14f..8240b158 100644 --- a/web/docs/terminals.md +++ b/web/docs/terminals.md @@ -108,3 +108,25 @@ C:\\msys64\\msys2_shell.cmd -defterm -here -no-start -ucrt64 ``` * Now close and restart Konsole. + +### Cmder + +![image](cmder.png){: align=right width=45% } + +[Cmder](https://cmder.app/) is a portable console emulator for Windows based on [ConEmu](https://conemu.github.io/) that aims to provide a portable and convenient terminal for Windows. It comes bundled with most of the popular UNIX commands and supports a quake-style slide drop down that allows immediate access to the terminal via a global keyboard shortcut. + +To use it with MSYS2, click the hamburger menu on the right lower bar and click `settings` to open the settings window. + +1. Navigate to `Startup` > `Tasks` and then click the `+` symbol to create a new task. You can set any name you like, for example `bash::msys2 ucrt64`. + +2. In the command section, copy the following script: + + ```cmd + set MSYSTEM=UCRT64 & set "CHERE_INVOKING=1" & "C:\msys64\usr\bin\bash.exe" --login -i + ``` + +3. Click `Save Settings` button. + +4. Open a new tab with the shortcut `Ctrl + T`. On the new console dialog, select the `task` you just created and then click the `Start` button. + +To customize further, you can press `Ctrl + Alt + P` to open the settings window and set the task you created as the default one. You can also click the `Startup dir` button to change the default startup directory.