# Aliases {{{
alias l="ls -AF "
-alias ll="ls -AFl "
+alias ll="ls -D \"%Y-%m-%d %H:%M\" -AFl "
alias vi="vim"
alias m="less "
alias -g M="| less"
alias -g W="| wc -l | sed 's/ //g'"
alias -g T="| tai64nlocal"
+alias -g DN=">/dev/null"
+alias -g DNA=">&/dev/null"
alias mc="mc --nomouse"
f() {
alias ssh="TERM=xterm ssh"
alias sshnm="ssh -S none"
ssht() {
- ssh -C -t $1 tmux attach -t0
+ local t="-t 0"
+ TERM=xterm ssh -C -t $1 "tmux has-session $t && tmux attach-session $t || tmux new-session $t"
}
autoload -U zsh-mime-setup ; zsh-mime-setup