Use abbr instead of aliases
This commit is contained in:
parent
47d02301b7
commit
e98e018424
1 changed files with 12 additions and 12 deletions
|
|
@ -65,26 +65,26 @@
|
|||
|
||||
# fancy tools
|
||||
if which eza > /dev/null 2>&1
|
||||
alias l=eza
|
||||
alias ll='eza -l --time-style=long-iso --git'
|
||||
alias la='eza -la --time-style=long-iso --git'
|
||||
alias tree='eza --tree'
|
||||
alias llt='eza -s modified -l'
|
||||
abbr --add l eza
|
||||
abbr --add ll 'eza -l --time-style=long-iso --git'
|
||||
abbr --add la 'eza -la --time-style=long-iso --git'
|
||||
abbr --add tree 'eza --tree'
|
||||
abbr --add llt 'eza -s modified -l'
|
||||
else
|
||||
alias l=ls
|
||||
alias ll='ls -l'
|
||||
alias la='ls -la'
|
||||
alias llt='ls -trl'
|
||||
abbr --add l ls
|
||||
abbr --add ll 'ls -l'
|
||||
abbr --add la 'ls -la'
|
||||
abbr --add llt 'ls -trl'
|
||||
end
|
||||
|
||||
if which rg > /dev/null 2>&1
|
||||
alias g=rg
|
||||
abbr --add g rg
|
||||
complete -c g -w rg
|
||||
else if which ag > /dev/null 2>&1
|
||||
alias g=ag
|
||||
abbr --add g ag
|
||||
complete -c g -w ag
|
||||
else
|
||||
alias g='grep --color=auto'
|
||||
abbr --add g 'grep --color=auto'
|
||||
complete -c g -w grep
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue