My XTERM works perfectly with UTF-8, but I want a lighter terminal. I am trying to use UTF-8 in rxvt, so I am using rxvt-unicode (urxvt) in Fedora 32 fully updated. But UTF-8 files are not render properly (e.g., with cat), as if it were a Latin1 console. I removed my .Xdefault and .Xresources files, no difference. My locale is set properly. The command I use to start the urxvt
is this:
urxvt -fn "9x15bold,xft:Bitstream Vera Sans Mono" -imlocale en_US.UTF-8
Adding -letsp 0
doesn't work. Some data:
$ perl -le 'print "\x{c3}\x{94}"'
Ã
$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
$ echo $TERM
rxvt-unicode-256color
$ rpm -q rxvt-unicode
rxvt-unicode-9.22-23.fc32.x86_6