This makes history searches case-insensitive, unless the search string contains an uppercase character. This is what vim calls "smartcase". Fixes #7273.
test -t