Add some common aliases for the chmod and ls commands.
* Add `lh` which alias to `ls -lh` * Remove the `whereami` alias (Fixes robbyrussell/oh-my-zsh#5208) * Add aliases such that `chmod` and `sudo chmod` commands can be reduced
This commit is contained in:
parent
644bc641ad
commit
871003d236
@ -8,6 +8,7 @@ alias la='ls -lAFh' #long list,show almost all,show type,human readable
|
|||||||
alias lr='ls -tRFh' #sorted by date,recursive,show type,human readable
|
alias lr='ls -tRFh' #sorted by date,recursive,show type,human readable
|
||||||
alias lt='ls -ltFh' #long list,sorted by date,show type,human readable
|
alias lt='ls -ltFh' #long list,sorted by date,show type,human readable
|
||||||
alias ll='ls -l' #long list
|
alias ll='ls -l' #long list
|
||||||
|
alias lh='ls -lh' #humane long list
|
||||||
alias ldot='ls -ld .*'
|
alias ldot='ls -ld .*'
|
||||||
alias lS='ls -1FSsh'
|
alias lS='ls -1FSsh'
|
||||||
alias lart='ls -1Fcart'
|
alias lart='ls -1Fcart'
|
||||||
@ -44,12 +45,20 @@ alias p='ps -f'
|
|||||||
alias sortnr='sort -n -r'
|
alias sortnr='sort -n -r'
|
||||||
alias unexport='unset'
|
alias unexport='unset'
|
||||||
|
|
||||||
alias whereami=display_info
|
|
||||||
|
|
||||||
alias rm='rm -i'
|
alias rm='rm -i'
|
||||||
alias cp='cp -i'
|
alias cp='cp -i'
|
||||||
alias mv='mv -i'
|
alias mv='mv -i'
|
||||||
|
|
||||||
|
# Aliases for setting file permissions
|
||||||
|
for p (r w x); do
|
||||||
|
for o (+ -); do
|
||||||
|
for d (a g o u); do
|
||||||
|
alias "s$d$o$p"="sudo chmod $d$o$p"
|
||||||
|
alias "$d$o$p"="chmod $d$o$p"
|
||||||
|
done
|
||||||
|
done
|
||||||
|
done
|
||||||
|
|
||||||
# zsh is able to auto-do some kungfoo
|
# zsh is able to auto-do some kungfoo
|
||||||
# depends on the SUFFIX :)
|
# depends on the SUFFIX :)
|
||||||
if is-at-least 4.2.0; then
|
if is-at-least 4.2.0; then
|
||||||
@ -83,4 +92,3 @@ fi
|
|||||||
|
|
||||||
# Make zsh know about hosts already accessed by SSH
|
# Make zsh know about hosts already accessed by SSH
|
||||||
zstyle -e ':completion:*:(ssh|scp|sftp|rsh|rsync):hosts' hosts 'reply=(${=${${(f)"$(cat {/etc/ssh_,~/.ssh/known_}hosts(|2)(N) /dev/null)"}%%[# ]*}//,/ })'
|
zstyle -e ':completion:*:(ssh|scp|sftp|rsh|rsync):hosts' hosts 'reply=(${=${${(f)"$(cat {/etc/ssh_,~/.ssh/known_}hosts(|2)(N) /dev/null)"}%%[# ]*}//,/ })'
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user