Cmder is my shell of choice. download from github

Where to Install

I install in C:\sharedTools\cmder (note I now use cmder full instead of cmder_mini - but both are fine)


The Nov 2017 release fixes issue that aliases don’t work without the legacy console enabled in Win10.

Update the file C:\sharedTools\cmder\config\user-aliases.cmd

Here are my favourite aliases

gl=git log --oneline --all --graph --decorate  $*
ls=ls -lat --show-control-chars -F --color $*
e=explorer .
p=git add . -A & git commit -m "auto commit" & git push
m=git commit -am "$*" & git push
c=code .
cdd = cd c:\dev
ddel = docker container prune -f $t docker image prune -af $t docker network prune -f $t docker volume prune -f
;= $* passes all the arguments
;= use s nameofsolution.sln (and use tab to autocomplete) to start a solution file
s = start $*
gp = git pull
du = docker-compose up
dup = docker-compose up -d
dd = docker-compose down

;k=kubectl $*
;das = az aks browse -n aks -g aksrg

Set Starup Directory


Split the Window

ps Very nice to split the screen

Only show 1 active window in the taskbar


Settings (Win Alt P)

Keyboard shortcuts

Shift Insert - pastes multi line


Such a useful tool: run curl from windows

Essentially download from here


Then copy curl.exe, libcurl.dll and the .crt file into c:\sharedTools

:: check for 301 redirect **use this**
curl -i

:: check for https, and ignore the cert
curl -i -k

:: check for redirect to www ignoring the cert
curl -k

:: just show header information and not html **does not do a GET - uses HEAD**
curl -I

:: just gives the code eg 302 [](
curl -s -o /dev/null -w "%{http_code}"