0

我一直在尝试在 vim 中打开 .epub 文件以供阅读(是的,这很愚蠢,让我们暂时忽略它)并且我在 epubs 的内部 html 如何显示诸如 ' 和 " 之类的字符时遇到了麻烦。

Vim在打开文件时显示'为less 给了我. 我不确定 vim 如何处理这个问题(它似乎将和视为单个字符),因此我不确定如何用它们的 utf-8 等效字符替换特殊的 HTML 字符。â~@~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 回答