In this answer, user pizdelect explains how to start a new Bash subshell that uses U+2018 and U+2019 for the single quote characters, but notes that you can't set this from inside bash. Therefore it seems that nothing in ~/.bashrc or ~/.bashprofile could set this. Yet always manually starting a new subshell is a gigantic pain.
How can I make Bash start up this way all the time?
LANGUAGE=en@quot:en_US:en bash... any ideas? ♂️ On macOS the file doesn't even exist. – iconoclast May 06 '20 at 00:23bashbut the entire locales subsystem. Please edit your question to make it clear what OS or distribution you really are using. I would expect my solution to work with Debian/Ubuntu but unlikely to be of any use with MacOS – Chris Davies May 06 '20 at 07:26