3

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問題なく表示できます。
なんで?

4

1 に答える 1

4
于 2012-06-08T03:25:00.217 に答える