如果我只是打开一个终端并在 vim 中编辑一个文件,多字节字符显示正常:
但是,如果我 ssh 进入我的机器(即使只是使用ssh localhost
),多字节字符开始看起来有点不稳定。它们占用了更多的空间(注意行尾的额外空格p1 = "αβγβγγ")
并且编辑该行倾向于将?
字符显示为占位符:
我认为这是某种环境,因为:set encoding
报告utf-8
不使用 ssh 和latin1
使用 ssh 时。我想我可以将它硬编码到utf-8
我的 .vimrc 文件中,但我宁愿找出导致问题的原因,并更正确地修复它。