1 # Bash variables and options.
2 # Some of these are (now) the default but listed for completeness.
5 # Allow ^D to exit the shell.
8 # vi keys. Not needed if .inputrc is handled properly.
11 # Don't cache missing PATH entries.
14 # Don't wait for SIGWINCH.
20 # Don't try to expand hostnames after @.
23 # Don't send HUP to jobs on exit.
26 # Handle accidental tab mashing at start of a line.
27 shopt -s no_empty_cmd_completion
30 if [ "$OSTYPE" = "cygwin" ]; then