Detect a file ~/.useless-term which sets USELESS_TERM=yes.
Use an ugly but readable colorscheme in vim when in a USELESS_TERM.