From c71471ce982a49bf643f3e83e0264a5adea9e247 Mon Sep 17 00:00:00 2001 From: Gaetan Semet Date: Wed, 12 Jun 2013 15:47:03 +0200 Subject: [PATCH] New cuting edges aliases Signed-off-by: Gaetan Semet --- plugins/common-aliases/common-aliases.plugin.zsh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/plugins/common-aliases/common-aliases.plugin.zsh b/plugins/common-aliases/common-aliases.plugin.zsh index 75899ca2c..e44554567 100644 --- a/plugins/common-aliases/common-aliases.plugin.zsh +++ b/plugins/common-aliases/common-aliases.plugin.zsh @@ -54,10 +54,21 @@ alias unexport='unset' alias whereami=display_info +alias week='date +%V' +alias hexdump='hexdump -C' + alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' +# Use Git’s colored diff when available +hash git &>/dev/null +if [ $? -eq 0 ]; then + function diff() { + git diff --no-index --color-words "$@" + } +fi + # zsh is able to auto-do some kungfoo # depends on the SUFFIX :) if [ ${ZSH_VERSION//\./} -ge 420 ]; then