diff options
| -rw-r--r-- | plugins/common-aliases/README.md | 7 | ||||
| -rw-r--r-- | plugins/common-aliases/common-aliases.plugin.zsh | 2 | 
2 files changed, 7 insertions, 2 deletions
| diff --git a/plugins/common-aliases/README.md b/plugins/common-aliases/README.md index 0354c7a3f..1417c3056 100644 --- a/plugins/common-aliases/README.md +++ b/plugins/common-aliases/README.md @@ -35,9 +35,11 @@ plugins=(... common-aliases)  | mv    | `mv -i`               | Move a file                                                                     |  | zshrc | `${=EDITOR} ~/.zshrc` | Quickly access the ~/.zshrc file                                                |  | dud   | `du -d 1 -h`          | Display the size of files at depth 1 in current location in human-readable form | -| duf   | `du -sh`              | Display the size of files in current location in human-readable form            | +| duf\* | `du -sh`              | Display the size of files in current location in human-readable form            |  | t     | `tail -f`             | Shorthand for tail which outputs the last part of a file                        | +\* Only if the [`duf`](https://github.com/muesli/duf) command isn't installed. +  ### find and grep  | Alias | Command                                            | Description                          | @@ -66,12 +68,15 @@ These aliases are expanded in any position in the command line, meaning you can  end of the command you've typed. Examples:  Quickly pipe to less: +  ```zsh  $ ls -l /var/log L  # will run  $ ls -l /var/log | less  ``` +  Silences stderr output: +  ```zsh  $ find . -type f NE  # will run diff --git a/plugins/common-aliases/common-aliases.plugin.zsh b/plugins/common-aliases/common-aliases.plugin.zsh index 8b58b6310..3139b821a 100644 --- a/plugins/common-aliases/common-aliases.plugin.zsh +++ b/plugins/common-aliases/common-aliases.plugin.zsh @@ -35,7 +35,7 @@ alias -g NUL="> /dev/null 2>&1"  alias -g P="2>&1| pygmentize -l pytb"  alias dud='du -d 1 -h' -alias duf='du -sh *' +(( $+commands[duf] )) || alias duf='du -sh *'  (( $+commands[fd] )) || alias fd='find . -type d -name'  alias ff='find . -type f -name' | 
