ターミナル ツールは通常、デフォルトの utf-8 エンコード形式を使用します。ターミナル設定の utf-8 が依然として文字化けする場合は、Linux エンコード形式に問題があることが考えられます。
Linux エンコード形式の設定
次のコードを .vimrc に追加します (.vimrc がない場合は新しいコードを作成します)
vim ~/.vimrc
set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936
(1) ロケール コマンドを実行して、システム言語を表示します
# locale LANG=C LC_CTYPE="zh_CN.UTF-8" LC_NUMERIC="zh_CN.UTF-8" LC_TIME="zh_CN.UTF-8" LC_COLLATE="zh_CN.UTF-8" LC_MONETARY="zh_CN.UTF-8" LC_MESSAGES="zh_CN.UTF-8" LC_PAPER="zh_CN.UTF-8" LC_NAME="zh_CN.UTF-8" LC_ADDRESS="zh_CN.UTF-8" LC_TELEPHONE="zh_CN.UTF-8" LC_MEASUREMENT="zh_CN.UTF-8" LC_IDENTIFICATION="zh_CN.UTF-8" LC_ALL=
(2) システム環境変数 LANG を en_US.UTF-8 に設定します:
export.UTF-8
またはファイルを編集します: vim /etc/sysconfig/i18n
推奨される関連記事チュートリアル: linuxtutorial
以上がLinuxターミナルの文字化けの解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。