Syntax: <alias> || <alias [alias] [command]> || <alias [flag|alias]> alias : View current aliases. alias [alias] [command] : Set the verb alias to execute command. alias [alias] : Check the value of [alias] unalias [alias] : Remove [alias] from the alias list. Flags accepted: -reset : Clears aliases and sets them to defaults. -clear : Clears all aliases. Note: Newer operating systems or keyboards may use smart quotes or other smart character systems to use unicode or other characters instead of the basic ascii You can check your keyboard settings and see if there is an option to disable smart quotes or other smart options, this most noticeable effects phones and tablets For example iOS 11 uses the curly unicode single (‘) instead of ascii quote (') which can break the default $' alias, you can alias the ‘ or disable smart quotes if possible Substitution variable that exist are: $# - Where # is the number of the word after the verb to substitute. $* - Will be substituted with everything after the verb. Prefixing the alias' verb with a $ allows you to set up a verb that does not require a space after it. i.e. 'alias $' say $*' will allow you to do: 'Hey! This is most Stufly! Look at the default aliases for examples. See also: unalias, nickname, history