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:23bash
but 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