Add some handy functions.
This commit is contained in:
11
zsh/zshrc
11
zsh/zshrc
@@ -145,6 +145,8 @@ alias c="cd"
|
|||||||
alias l="ls"
|
alias l="ls"
|
||||||
alias s="sudo"
|
alias s="sudo"
|
||||||
|
|
||||||
|
alias tmuxa="tmux ls 2>/dev/null && tmux attach-session || tmux"
|
||||||
|
|
||||||
alias cl="clear"
|
alias cl="clear"
|
||||||
|
|
||||||
alias calc='python3 -ic "from math import *; import cmath"'
|
alias calc='python3 -ic "from math import *; import cmath"'
|
||||||
@@ -379,6 +381,15 @@ tmux_wrap() {
|
|||||||
tmux_after "$3"
|
tmux_after "$3"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
viewvm() {
|
||||||
|
virt-viewer -rw -c qemu+ssh://root@10.1.2.4/system "${1}"
|
||||||
|
}
|
||||||
|
|
||||||
|
diffdir() {
|
||||||
|
[[ "$1" ]] && [[ "$2" ]] || { echo "$0 <dir1> <dir2>" ; return 1 ; }
|
||||||
|
diff <(cd "$1" && find -type f | sort | xargs md5sum) <(cd "$2" && find -type f | sort | xargs md5sum)
|
||||||
|
}
|
||||||
|
|
||||||
# desired behavior is like this:
|
# desired behavior is like this:
|
||||||
# if a shell is started, it automatically attaches to the lowest "s-x" session that has
|
# if a shell is started, it automatically attaches to the lowest "s-x" session that has
|
||||||
# no attached clients
|
# no attached clients
|
||||||
|
|||||||
Reference in New Issue
Block a user