From 3f62797a2f96e7360c39a762ca315fc4b5615bc5 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Thu, 30 Nov 2017 09:49:53 +0000 Subject: [PATCH] Add command aliases --- zshrc | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/zshrc b/zshrc index 1d65a37..bb75457 100644 --- a/zshrc +++ b/zshrc @@ -68,3 +68,27 @@ stty -ixon # Remove duplicates from PATH typeset -U PATH + +# Aliases +alias grep='grep --color=always' +alias cninja='cmake -GNinja -DCMAKE_EXPORT_COMPILE_COMMNADS=ON' +alias ssh='TERM=xterm-256color ssh' + +case `uname` in + Linux) + [ "$TMUX" = "" ] && \ + alias cls="printf '\ec'" || alias cls="clear && printf '\e[3J'" + alias ls='ls -F --colour=auto' + alias debug='cgdb --args' + ;; + Darwin) + alias cls="clear && printf '\e[3J'" + alias ls='ls -GFh' + alias debug='lldb --' + ;; +esac + +if [ "$TMUX" != "" ]; then + alias sp='tmux split-window' + alias vs='tmux split-window -h' +fi