简而言之,这就是问题所在。
我写了一个文本文件,我需要打印出来(匆忙)包含中欧字符(šđčćž/ŠĐČĆŽ)。
Vim的编码设置如下:
set encoding = cp1250
set fileencoding =
打印出来后会出现垃圾。应该改变什么来解决这个问题?
在这样的时间里真的很讨厌Vim的frekin'1001选项。它不能做一件简单的事情,只是打印出屏幕上的内容吗?!
答案 0 :(得分:3)
选中printencoding
选项。
帮助说默认为空,当编码为多字节时,Vim会尝试将它们转换为printencoding
。另外,如果它是空的“转换将是latin1”。这可能是造成麻烦的原因。
我想问:为什么不使用UTF-8?