~ topfunky /.cshrc

My .cshrc, evolved over about six years.
setenv PATH /usr/local/bin:/usr/local/sbin:${PATH}
setenv PATH ${PATH}:/usr/local/mysql/bin
setenv PATH ${PATH}:/Users/topfunky/bin
setenv PATH ${PATH}:/opt/local/bin:/opt/local/sbin

# For memcached
setenv EVENT_NOKQUEUE 1

if ($?prompt) then
    
  set prompt="[%/]"

  setenv MACOSX_DEPLOYMENT_TARGET 10.4

  setenv CVSEDITOR '/usr/bin/mate -w'
  setenv CVS_RSH 'ssh'
  setenv SVN_EDITOR "/usr/bin/mate -w"
  setenv EDITOR "/usr/bin/mate -w"

  # History
  set history = 150                        # Number of commands saved as history
  set savehist = 100
  set histfile = ~/.tcsh_history        # History file

  set cdpath = (~ ~/web)        # Path to search for directory changes

  # Word Completion
  set fignore = ( \~ .bak .o .bin RCS CVS )
  set nostat = (/afs /net /Net /Network/Servers)
  set recexact                        # Exact word expands as well as beeps
  set autolist                        # List matching words
  set autoexpand                # Expand history when completing
  set autocorrect                # Correct spelling when completing

  # pushd/popd/cd
  set dextract                        # pushd +n gets stack item n
  set dunique                        # Only push unique directories
  set symlinks = ignore        # 'cd ..' goes to previous dir, not $cwd/..

  # Random
  set correct = cmd                # Spell Correction on
  set inputmode = insert        # Insert chars (not overwrite)
  set listjobs = long                # List all jobs when suspending (long format)
  set nokanji                        # Disable kanji if enabled

  # Time reporting for long tasks
  set time = 10

  # ALIASES  
  source .csh_aliases

endif