gpt4 book ai didi

Windows 上的 Vim UTF-8 编码错误

转载 作者:行者123 更新时间:2023-12-02 02:17:50 24 4
gpt4 key购买 nike

我有一个包含波兰语字符的文本文件。只要我不设置 :set encoding=utf-8字符显示不正确。一旦我将它设置为 Unicode,就会显示字符,但另一方面,Vim 中的错误消息中的变音符号不再显示。

例子:

E37: Kein Schreibvorgang seit der letzten <c4>nderung (erzwinge mit !)

而不是 <c4>应该有字符 Ä显示。谁能解释一下为什么会这样?

最佳答案

我遇到了类似的问题(您可以在我的帐户信息中查看一些问题,或搜索“中欧字符”或“克罗地亚字符”)。

改变 encoding 值会改变 Vim 显示字符的方式 - 所以,一些字符的显示方式会改变 - 这就是你得到字符的原因。您可能可以通过选择一些其他编码值(例如 cpXXXX 之一而不是 utf8)来解决波兰语字符的问题,但是您将失去显示 utf8 字符的能力,这可以使 Vim 相当漂亮。至少这适用于我的情况(克罗地亚语)。

因此,要么在编写波兰语文本时使用 cpXXXX 编码值之一,要么完全坚持使用 utf8。我推荐第一个。但不要更改它们。

仍在努力here .

关于Windows 上的 Vim UTF-8 编码错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9639013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com