zsh:alias: Quote nested aliases with single quotes
Use single quotes for nested aliases so that the alias is only then expanded when the command is used. By that we ensure that the order of the aliases in alias.zsh is irrelevant.
This commit is contained in:
@@ -39,9 +39,9 @@
|
||||
}'
|
||||
|
||||
# Save keystrokes and my memory
|
||||
alias la="${aliases[ls]:-ls} -A"
|
||||
alias l="${aliases[ls]:-ls} -lh --time-style=long-iso"
|
||||
alias ll="${aliases[l]} -A"
|
||||
alias la='${aliases[ls]:-ls} -A'
|
||||
alias l='${aliases[ls]:-ls} -lh --time-style=long-iso'
|
||||
alias ll='${aliases[l]} -A'
|
||||
alias cd..='cd ..'
|
||||
alias cl='() { cd "$@" && ${aliases[ls]:-[ls]}'
|
||||
alias getclip="xclip -selection c -o"
|
||||
@@ -75,7 +75,7 @@
|
||||
alias hex=xxd
|
||||
alias bin='xxd -b -c4 | cut -d" " -f2-5'
|
||||
! command -v nvim &>/dev/null || alias vim=nvim
|
||||
alias vi="${aliases[vim]:-vim}"
|
||||
alias vi='${aliases[vim]:-vim}'
|
||||
alias resetCursor='echo -ne "\e[5 q"'
|
||||
alias makeThisScratchpad='echo -ne "\033]0;scratchpad-terminal\007"'
|
||||
# grep filenames and date entries in exiftool
|
||||
|
||||
Reference in New Issue
Block a user