为什么emacs有时会在我的文件顶部插入奇怪的字符?

时间:2010-11-15 19:14:07

标签: linux string unix emacs random

每隔一段时间,当我使用emacs保存文件时,我会打开文件,找到在文件开头插入的奇怪字符串。我在多台计算机上都注意到了这一点,所以我不相信它是我的机器特有的。

我正在使用GNU Emacs版本23.1.1运行Ubuntu 9.04。

以下是我在编辑乳胶文档时发现的一个示例:

B1;2305;0c\documentclass{article}
\usepackage{graphicx}
\usepackage{hyperref}

我可能错误地关闭了文件吗?

2 个答案:

答案 0 :(得分:5)

您是在shell中还是在X下运行Emacs?这看起来像一个终端问题(类似于你看到的终端不喜欢光标键的转义序列等)。

答案 1 :(得分:0)

也许它是unicode字节顺序标记? C-h v buffer-file-coding-system说什么?如果它以“with-signature”结尾(例如utf-8-with-signature),则将其设置为none“with-signature”版本( Mx set-buffer-file-coding-system 输入 utf-8)。

相关问题