如何使vim正确显示半角空格

时间:2019-04-28 18:40:37

标签: vim

我正在编辑一些包含高棉文字的文件。 而且vim无法正确显示字符串。

实际文本:១៥.១ ស្រៈ​ពេញ​តួ

它在vim中的外观:

vim

文件的编码为utf-16le。

Emacs在Linux机器和Windows中的记事本上都很好。只是vim有这个问题。

1 个答案:

答案 0 :(得分:0)

解决方法(不是您问题的答案):

  1. Vim 中用空格(:%s/\%u200b/ /g或什么都没有(:%s/\%u200b//g)替换<200b>。 Credits

  2. 终端sed -i "s/$(echo -ne '\u200b')//g" name_of_the_file)中使用sed进行替换。 Credits

Something about special Characters in Vim