https://superuser.com/questions/1247541/make-bash-completion-to-ignore-exe-extention-in-cygwin
https://superuser.com/questions/1072481/tab-completion-for-command-arguments-fail-in-cygwin-due-to-exe-suffix
https://github.com/scop/bash-completion/issues/164
startup_message off
# Use backtick instead of C+a as this makes more sense for emacs.
escape ``
# Use C-z instead of C-a.
# escape ^zz
term xterm-256color
shell bash
# Autodetach session on hangup instead of terminating screen completely.
autodetach on
# If a window goes unresponsive, don't block the whole session waiting for it.
nonblock on
# Window numbering starts at 1, not 0.
bind c screen 1
bind 0 select 10
# Define a bigger scrollback, default is 100 lines.
defscrollback 10000
vbell on
# Tell screen to ignore the case of characters in searches.
ignorecase on
# No flow control, e.g. ^S and ^Q.
defflow off
# Ctrl+Tab and Ctrl+Shift+Tab to switch session in GNU Screen.
bindkey "^[[1;5I" next
bindkey "^[[1;6I" prev