Почему Emacs иногда вставляет странные символы вверху моего файла? - PullRequest
5 голосов
/ 15 ноября 2010

Время от времени, когда я сохраняю файл с помощью emacs, я открываю файл, чтобы найти странную строку символов, вставленную в начало файла. Я заметил это на нескольких компьютерах, поэтому не верю, что это относится к моей машине.

Я использую Ubuntu 9.04 с GNU Emacs версии 23.1.1.

Вот пример того, что я нашел сегодня при редактировании латексного документа:

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

Возможно, я неправильно закрываю файл?

Ответы [ 2 ]

5 голосов
/ 15 ноября 2010

Вы запускаете Emacs в оболочке или под X?Это похоже на проблему терминала (аналогично escape-последовательностям, которые вы видите, если вашему терминалу не нравятся ваши клавиши курсора и т.

0 голосов
/ 16 ноября 2010

Возможно, это порядок следования байтов в юникоде? Что говорит C-h v buffer-file-coding-system? Если это что-то, оканчивающееся на «с подписью» (например, utf-8-with-signature), тогда установите для него версию без «подписи» ( Mx set-buffer-file-coding-system Введите utf-8).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...