GNOME ターミナル (3.4.1.1) 内
$ echo $LANG
en_US.UTF-8
$ echo 你好 | iconv -f UTF8 -t UTF32BE | tee hello.txt
O`Y}
vim(7.3):
$ vim -N -u NONE --cmd 'set tenc=utf32 enc=utf32 fencs=utf32be' hello.txt
你好
~
~
~
:set tenc enc fenc
termencoding=ucs-4
encoding=ucs-4
fileencoding=ucs-4
端末はUTF32
文字を表示できません。
Vim のいくつかのエンコーディング オプションを変更した後。
Vim はUTF32
問題なく表示できます。
なんで?