mirror of https://github.com/garabik/grc.git
clean up zsh syntax
This commit is contained in:
parent
371f85a580
commit
b16ae2647d
173
grc.zsh
173
grc.zsh
|
@ -1,88 +1,89 @@
|
||||||
if [[ "$TERM" != dumb ]] && (( $+commands[grc] )) ; then
|
if [[ "$TERM" = dumb ]] || (( ! $+commands[grc] )); then
|
||||||
|
return
|
||||||
# Supported commands
|
|
||||||
cmds=(
|
|
||||||
as
|
|
||||||
ant
|
|
||||||
blkid
|
|
||||||
cc
|
|
||||||
configure
|
|
||||||
cvs
|
|
||||||
df
|
|
||||||
diff
|
|
||||||
dig
|
|
||||||
dnf
|
|
||||||
docker
|
|
||||||
docker-compose
|
|
||||||
docker-machine
|
|
||||||
du
|
|
||||||
env
|
|
||||||
fdisk
|
|
||||||
findmnt
|
|
||||||
free
|
|
||||||
g++
|
|
||||||
gas
|
|
||||||
gcc
|
|
||||||
getfacl
|
|
||||||
getsebool
|
|
||||||
gmake
|
|
||||||
id
|
|
||||||
ifconfig
|
|
||||||
iostat
|
|
||||||
ip
|
|
||||||
iptables
|
|
||||||
iwconfig
|
|
||||||
journalctl
|
|
||||||
kubectl
|
|
||||||
last
|
|
||||||
ldap
|
|
||||||
lolcat
|
|
||||||
ld
|
|
||||||
ls
|
|
||||||
lsattr
|
|
||||||
lsblk
|
|
||||||
lsmod
|
|
||||||
lsof
|
|
||||||
lspci
|
|
||||||
make
|
|
||||||
mount
|
|
||||||
mtr
|
|
||||||
mvn
|
|
||||||
netstat
|
|
||||||
nmap
|
|
||||||
ntpdate
|
|
||||||
php
|
|
||||||
ping
|
|
||||||
ping6
|
|
||||||
proftpd
|
|
||||||
ps
|
|
||||||
sar
|
|
||||||
semanage
|
|
||||||
sensors
|
|
||||||
showmount
|
|
||||||
ss
|
|
||||||
stat
|
|
||||||
sysctl
|
|
||||||
systemctl
|
|
||||||
tcpdump
|
|
||||||
traceroute
|
|
||||||
traceroute6
|
|
||||||
tune2fs
|
|
||||||
uptime
|
|
||||||
vmstat
|
|
||||||
wdiff
|
|
||||||
whois
|
|
||||||
sockstat
|
|
||||||
)
|
|
||||||
|
|
||||||
# Set alias for available commands.
|
|
||||||
for cmd in $cmds ; do
|
|
||||||
if (( $+commands[$cmd] )) ; then
|
|
||||||
alias $cmd="grc $(whence $cmd)"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
# Clean up variables
|
|
||||||
unset cmds cmd
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Supported commands
|
||||||
|
cmds=(
|
||||||
|
as
|
||||||
|
ant
|
||||||
|
blkid
|
||||||
|
cc
|
||||||
|
configure
|
||||||
|
cvs
|
||||||
|
df
|
||||||
|
diff
|
||||||
|
dig
|
||||||
|
dnf
|
||||||
|
docker
|
||||||
|
docker-compose
|
||||||
|
docker-machine
|
||||||
|
du
|
||||||
|
env
|
||||||
|
fdisk
|
||||||
|
findmnt
|
||||||
|
free
|
||||||
|
g++
|
||||||
|
gas
|
||||||
|
gcc
|
||||||
|
getfacl
|
||||||
|
getsebool
|
||||||
|
gmake
|
||||||
|
id
|
||||||
|
ifconfig
|
||||||
|
iostat
|
||||||
|
ip
|
||||||
|
iptables
|
||||||
|
iwconfig
|
||||||
|
journalctl
|
||||||
|
kubectl
|
||||||
|
last
|
||||||
|
ldap
|
||||||
|
lolcat
|
||||||
|
ld
|
||||||
|
ls
|
||||||
|
lsattr
|
||||||
|
lsblk
|
||||||
|
lsmod
|
||||||
|
lsof
|
||||||
|
lspci
|
||||||
|
make
|
||||||
|
mount
|
||||||
|
mtr
|
||||||
|
mvn
|
||||||
|
netstat
|
||||||
|
nmap
|
||||||
|
ntpdate
|
||||||
|
php
|
||||||
|
ping
|
||||||
|
ping6
|
||||||
|
proftpd
|
||||||
|
ps
|
||||||
|
sar
|
||||||
|
semanage
|
||||||
|
sensors
|
||||||
|
showmount
|
||||||
|
sockstat
|
||||||
|
ss
|
||||||
|
stat
|
||||||
|
sysctl
|
||||||
|
systemctl
|
||||||
|
tcpdump
|
||||||
|
traceroute
|
||||||
|
traceroute6
|
||||||
|
tune2fs
|
||||||
|
uptime
|
||||||
|
vmstat
|
||||||
|
wdiff
|
||||||
|
whois
|
||||||
|
)
|
||||||
|
|
||||||
|
# Set alias for available commands.
|
||||||
|
for cmd in $cmds ; do
|
||||||
|
if (( $+commands[$cmd] )) ; then
|
||||||
|
alias $cmd="grc --colour=auto $commands[$cmd]"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
# Clean up variables
|
||||||
|
unset cmds cmd
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue