2

メモ帳とVimで異なるものを表示するファイルがあります。

ファイルは通常、Windowsのメモ帳に表示されます。

Windowsのメモ帳のファイルの画像

Vimを使用すると、各キャラクターに奇妙なキャラクターが追加されます。

Vimのファイルの写真

Windows環境でVimの奇妙なキャラクターを却下する方法を知っている人はいますか?

4

3 に答える 3

6

ご覧のとおり、:は(binary:)TSSとして表示されます。 vimはとして表示されるため。のように聞こえます。T^@S^@S^@54 00 53 00 53 00
\0x00^@UTF16LE


あなたはに変換することができUTF16LEますUTF8

:e ++enc=UTF16LE
:set fenc=UTF8
:w
于 2012-08-31T00:07:46.337 に答える
1

それはユニコードのように見えます。ファイルをメモ帳で開き、ASCIIとして保存できます。

または、新しいファイルを作成したくない場合は、vimrc設定を変更して、マルチバイト文字エンコードを有効にすることができます。

vim wikiの詳細情報は次のとおりです:http:
//vim.wikia.com/wiki/Working_with_Unicode

于 2012-02-06T02:06:57.760 に答える
1

ファイルはUTF-16として保存され、各文字は2バイトで表されます。VIMはASCIIまたはUTF-8ファイルであるかのようにファイルを開くため、バイトの各ペアは2文字に変換されます。

メモ帳はエンコーディングを認識しますが、VIMは認識しないようです。ファイルを開くときにエンコードを指定します。

于 2012-02-06T02:13:39.300 に答える