summaryrefslogtreecommitdiffstats
path: root/bash/bash_aliases
diff options
context:
space:
mode:
authorAudric Schiltknecht <audric.schiltknecht@viagenie.ca>2016-07-12 18:34:35 -0400
committerAudric Schiltknecht <audric.schiltknecht@viagenie.ca>2016-07-12 18:34:35 -0400
commitbb8560e47131e30e4b2570eac54c9adfd4ed2c9d (patch)
treeabf8bcd6e004def848a557625b02eaa1804d77b8 /bash/bash_aliases
parentf65abdca616f1adbb6bbea1843cb93b7a89e835e (diff)
downloaddotfiles-bb8560e47131e30e4b2570eac54c9adfd4ed2c9d.tar.gz
dotfiles-bb8560e47131e30e4b2570eac54c9adfd4ed2c9d.tar.bz2
dotfiles-bb8560e47131e30e4b2570eac54c9adfd4ed2c9d.zip
Clean-up bash configuration
Diffstat (limited to 'bash/bash_aliases')
-rw-r--r--bash/bash_aliases21
1 files changed, 20 insertions, 1 deletions
diff --git a/bash/bash_aliases b/bash/bash_aliases
index 009a897..649b039 100644
--- a/bash/bash_aliases
+++ b/bash/bash_aliases
@@ -1,6 +1,25 @@
# ~/.bash_aliases: sourced by ~/.bashrc
# Contain various aliases
+# enable color support of ls and also add handy aliases
+if [ "$TERM" != "dumb" ]; then
+ eval "`dircolors -b`"
+ alias ls='ls --color=auto'
+ alias dir='ls --color=auto --format=vertical'
+ alias vdir='ls --color=auto --format=long'
+fi
+
+# some more ls aliases
+alias ll='ls -l'
+alias la='ls -A'
+alias lla='ls -la'
+alias llh='ls -lh'
+
+alias grep='grep --color=auto'
+alias cp='cp -i'
+alias rm='rm -i'
+alias mv='mv -i'
+alias ..='cd ..'
alias du='du -H'
alias df='df -H'
@@ -10,4 +29,4 @@ alias tg='xset b off'
alias u2i='iconv -f UTF-8 -t ISO_8859-15'
alias i2u='iconv -f ISO_8859-15 -t UTF-8'
-alias less='/usr/share/vim/vim74/macros/less.sh'
+alias less='/usr/share/vim/vim??/macros/less.sh'