ISO以外の拡張ASCIIタイプファイルがあります。コンテンツを表示するために、通常はcatまたはvimを介して開くことはできません。ただし、このコマンドを使用すると、内容を読みやすい形式で表示できます。
od -w128 file.txt
このファイルがもともと作成されたことを知っている人はいますか?
答え1
DOS時代のコードページはかなりたくさんあります。おそらく最も人気のあるのは西ヨーロッパ言語向けCP 850でしょう。かなりの数のマイクロソフトソフトウェアは依然としてこれらのファイルを生成します。さらに、Unicodeはもともと極東地域で拒否されたため、CJKと呼ばれる特定のエンコーディングのファイルをまだ見つけることができます。enca
ファイルのエンコーディングを参照できます。
しかし、いいえ、もともとどのように作成されたのかを知ることは不可能です。
VIM自体できる編集用にファイルを読み込んでいる間、さまざまなエンコーディングから変換できるファイルを読みます。これはコマンドオプションで行われます。たとえば、問題の非ISO 8ビット拡張ASCIIエンコーディング++enc=encoding
:edit
本当に以下を使用してVIMで読み取ることができるコードページ850
:編集++enc=cp850 ファイル.txt望むより
:help encoding-names
。