答案1
我很久以前就遇到过这个问题,字符损坏,无法正确显示。我想我在 Unix 和 Windows 下编辑了一个文件,然后文件中出现了不同编码的字符。
你可以尝试的事情:
如果您的文档应该只包含 ASCII 字符,您可以使用以下 vim 命令删除所有其他字符(以及除制表符和空格之外的所有不可打印的字符):
:%s/[^\t -~]//gc
如果你想更加小心,
:set list
可以玩:set listchars=...
让角色可见。外部修复(不是最佳的,但我当时使用的):在不同的编辑器中打开文件(我使用emacs)并希望坏男孩显示在那里,这样你就可以删除它们。