#!/bin/bash if [ -x /usr/bin/dircolors ]; then test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" alias ls='ls --color=auto' alias dir='dir --color=auto' alias vdir='vdir --color=auto' alias grep='grep --color=auto' alias fgrep='fgrep --color=auto' alias egrep='egrep --color=auto' fi function la { ls_out=$(\ls -lah --color=always "$@") let "allowed_lines = $(tput lines) - 3" if [ $(echo "$ls_out" | wc -l) -le $allowed_lines ]; then echo "$ls_out" else echo "$ls_out" | less -r fi } alias tmux='TERM=xterm-256color tmux' if [ -x /usr/bin/gvim ]; then alias vim='gvim -v' fi