Skip to content

Latest commit

 

History

History
49 lines (42 loc) · 4 KB

Cheatsheet.md

File metadata and controls

49 lines (42 loc) · 4 KB

This wiki is automatically published from ohmyzsh/wiki. To edit this page, go to ohmyzsh/wiki, make your changes and submit a Pull Request.

If you're coming from the Internet, this section has been edited to only show main Oh My Zsh tricks. Documentation for each plugin can be found in each [[Plugins]] README.

Quick reference:

  • Oh My Zsh's Command-Line Interface (CLI): omz. Run omz --help for available commands.
  • To update Oh My Zsh: omz update.
  • To uninstall it: uninstall_oh_my_zsh.
  • To apply changes made to .zshrc: omz reload (this just runs exec zsh). Do NOT run source ~/.zshrc.

Commands

Command Description
alias List all aliases
mkcd Create a new directory and change to it, will create intermediate directories as required.
take Like mkcd, but also knows how to handle remote URLs. When given an argument that looks like a URL (something that ends in .git or .tar.(gz|bz2|xz)), download the remote resource and extract it (if necessary) into the current directory. Then change to the newly extracted/downloaded/cloned directory.
zsh_stats Get a list of the top 20 commands and how many times they have been run.

Directory

Alias Command
md mkdir -p
rd rmdir
~ cd (change to home directory)
.. cd ..
... cd ../..
.... cd ../../..
..... cd ../../../..
/ cd /
d dirs -v (lists last visited directories)
cd +n Switch to directory number n
- cd to last visited directory
1 cd -1
2 cd -2
3 cd -3
4 cd -4
5 cd -5
6 cd -6
7 cd -7
8 cd -8
9 cd -9