| 123456789101112131415161718192021222324252627282930313233343536373839 | if [ -f "/usr/local/dcs/lib/config/Bash_Profile" ]; then    source /usr/local/dcs/lib/config/Bash_ProfilefiPS1='\[\e[1;32m\]\u@\h \W\$ \[\e[0m\]'# ls pleasantnessalias l='\ls --color=auto'alias ls='ls -a --color=auto'alias lls='ls -alh --color=auto'# grep the entirety of the historyalias hg='history | grep'# Use vim as the default text editorexport VISUAL=vim# local folder in PATH export PATH=$HOME/bin:$PATH# Flags used for CS243 "Mechanics of Programming"alias gcc='gcc -std=c99 -Wall -ggdb -Wextra -pedantic'# Functions for converting between hex and decimalh2d(){    echo "ibase=16; $@"|bc  }d2h(){    echo "obase=16; $@"|bc}# alias for vim muscle memory when quittingalias :q='exit'alias :e='vim'# allow X forwarding in Cygwinif [ $(uname -o) == "Cygwin" ]; then    export DISPLAY=:0fi
 |