这是我的 linux 盒子:
使用文本编辑器(vi 或 pico...)我看到带重音字母的奇怪字符(è、ì、à、ù)
这是我的语言环境:
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=
Run Code Online (Sandbox Code Playgroud)
如果我切换到iso-8859-9这样:
export LANG="en_US.ISO-8859-1"
Run Code Online (Sandbox Code Playgroud)
我正确地看到了字符,但我必须在此服务器上使用 utf-8。
任何的想法?