CygWin

Bash

My .bashrc:

# File: .bashrc - bash setup file
# Sign: SLU

#
# Set TERM variable
#
case "$OS" in
 GNUemacs)
  export TERM=dumb
  ;;
 Windows_NT)
  export TERM=linux
  ;;
 Windows_95)
  export TERM=ansi
  ;;
esac

#
# Setup environment variables
#

export PATH=$PATH:/usr/local/bin:/emacs/bin:/usr/X11R6.3/bin
export MANPATH=/usr/local/man
export DISPLAY=localhost:0.0
export PAGER=/usr/local/bin/less
export LESSCHARSET="dos"
export LESS="-isnMCd"

#
# Setup aliases, cd is a shell function
#
xcd() { 
    cd $*
    d=`pwd`
    PS1="`basename $d`> "
}
alias cd=xcd
cd .

alias h=history
alias ls='ls -F'
alias ll='ls -l'
alias e=runemacs
alias startmix="//c/MIX_NT/TNTSTART.EXE startmix &"


#
# Extra key bindings
#

bind '"\e[1~":beginning-of-line'       # home
bind '"\e[3~":delete-char'             # del key
bind '"\e[4~":end-of-line'             # end key

echo `date`
cd ~


Main · Curriculum Vitae · Dungeons & Dragons · Nefrurantes Diaries · CygWin · Linux m68k