cd command
To change drives you need to specify using full paths, e.g. 'cd d:' or 'cd d:/mypath/mysub'. To
change directories on the current device you may use absolute or relative paths e.g.
'cd mydir' for a directory a level down, 'cd /mydir' for a directory on the root
or 'cd ..' for the parent directory or 'cd ../anotherdir' for a directory on the same
level and on the same parent etc. In addition you do not need to type the entire path,
just enough to make it unique is enough if you follow with a '*' e.g.
'cd mylongdirectoryname' is the same as 'cd mylo*' if 'mylo' is enough to make it
a unquie name on that level, 'cd m*' would be enough if there were no other
directories or files with a name starting with 'm'. 'cd -' changes to the previous
directory.
You should note that both forward '/' and backward '\' slashes
are supported for directories from user input, and that tzsh always displays '/' as the separator
in outputs (unless you've specifically used otherwise).