# core aliases

# paginate any command output, but only in case it's necessary
alias pg='less -RXF'

# ultimate ls
defalias l 'ls -lahF --time-style=long-iso --color=always $* | less -RXF'

alias rootsh='sudo $SHELL'
alias doas=sudo

# ed maxout (requires rlwrap)
alias ee='rlwrap ed -p:'
alias eer='doas rlwrap ed -p:'
defalias edr 'ssh "$1" rlwrap ed -p: "$2"'

# one-line notetaking (in twtxt format)
alias n='echo -e "$(date -Im)\t$*" >> ~/n'

# rot13 masking
defalias r13 'echo "$*" | tr "A-Za-z" "N-ZA-Mn-za-m"'

# nano rc-less config
alias nn='nano -FEDSMAGic/max%_T2'
