centosのviでの中国語文字化けコードの解決策

リリース: 2020-03-19 16:52:55
オリジナル
3350 人が閲覧しました

centosのviでの中国語文字化けコードの解決策

centos での vi の中国語文字化けコードの解決策:

vimrc ファイルを開いて次のコードを追加します:

$vi ~/.vimrc
let &termencoding=&encoding
set fileencodings=utf-8,gbk
$:wq
ログイン後にコピー

推奨チュートリアル: centos チュートリアル

vi エンコーディングの基本知識:

1. 変数は 3 つあります:

encoding—このオプションはバッファリングされたテキストに使用されます (編集されています)ファイル)、レジスタ、Vim スクリプト ファイルなど。 「エンコーディング」オプションは Vim の内部動作の設定と考えることができます。

fileencoding - このオプションは、ファイルを書き込むときに vim によって使用されるエンコード タイプです。

termencoding -- このオプションは、クライアント端末 (Term) への出力に使用されるエンコード タイプを表します。

2. これら 3 つの変数のデフォルト値:

encoding - システムの現在のロケールと同じなので、ファイルを編集するときに現在のロケールを考慮する必要があります。さらに設定することになります。

fileencoding—vim はファイルを開くときにエンコーディングを自動的に認識し、fileencoding が認識される値です。空の場合、ファイルを保存するときにエンコーディングが使用されます。エンコーディングが変更されていない場合、値はシステムの現在のロケールになります。

termencoding——デフォルト値は空です。つまり、端末への出力時にエンコード変換は実行されません。

推奨される関連ビデオ チュートリアル: linux ビデオ チュートリアル

以上がcentosのviでの中国語文字化けコードの解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート