0

私は読み取りのために vim で .epub ファイルを開こうとしました (はい、ばかげています。今は無視しましょう)。

Vim は、less でファイルを開くときに'asを表示します。vimがこれをどのように処理するのかわかりません(とを単一の文字として扱うようです)。そのため、特殊なHTML文字をutf-8に相当するものに置き換える方法がわかりません。â~@~Y<E2><80><99>~@~Y

これを正しく表示するエンコード設定はありますか? または、検索と置換マクロを作成できるようにこれらの文字を手動で入力する方法はありますか?

ありがとう

4

1 に答える 1

1

Vim が UTF-8 エンコーディングを正しく検出していないようです。で確認できます

:setlocal fileencoding?

そしてUTF-8を強制します

:edit ++enc=utf-8 file.epub

(またはオプションを調整'fileencodings'して、自動的に検出されるようにします)。

于 2013-03-11T07:50:39.077 に答える