ex/vi:不支持输入编码转换

ex/vi:不支持输入编码转换

我有一个问题vi,每次启动它时我都会收到以下消息:

不支持输入编码转换; /tmp/vi.PSzqmm9ox9:新文件:第 1 行

尽管有此消息,我仍然可以编辑并保存文件。 (当我保存它时,该消息会再次重复。)如果我打开文件并关闭它而不进行任何更改,则vi退出时会在我的终端中打印该消息。

不幸的是,我必须在不重新安装的情况下解决这个问题vi

Vi版本:2.1.2版(2012-11-02)

FreeBSD版本:10.1-RELEASE-p9

任何帮助将不胜感激。

答案1

尝试:

vi -cset\ fe=iso-8859-1 your.file

这将强制 nvi 采用 ISO-8859-1 字符集,而不是自动检测明显错误的字符集。

相关内容