标签: vim
我正在编辑一些包含高棉文字的文件。 而且vim无法正确显示字符串。
១៥.១ ស្រៈពេញតួ
文件的编码为utf-16le。
Emacs在Linux机器和Windows中的记事本上都很好。只是vim有这个问题。
答案 0 :(得分:0)
解决方法(不是您问题的答案):
在 Vim 中用空格(:%s/\%u200b/ /g或什么都没有(:%s/\%u200b//g)替换<200b>。 Credits
:%s/\%u200b/ /g
:%s/\%u200b//g
在终端(sed -i "s/$(echo -ne '\u200b')//g" name_of_the_file)中使用sed进行替换。 Credits
sed -i "s/$(echo -ne '\u200b')//g" name_of_the_file
Something about special Characters in Vim