Странные "# filenames #" из emacs - PullRequest
2 голосов
/ 25 марта 2012

Таким образом, после того, как я изменяю один из моих исходных файлов в emacs, когда я перечисляю файлы в каталоге, есть копия того, который я только что изменил со знаками # по обе стороны от него.

Пример:

$ cd utility/
$ ls
FRCUtility.java
$ emacs FRCUtility.java 
$ ls
#FRCUtility.java#  FRCUtility.java

Что означает знак #?Должен ли я удалить файл или сохранить его?Подробное объяснение будет с благодарностью.

Ответы [ 2 ]

4 голосов
/ 25 марта 2012

Это файл автосохранения. Это там, чтобы вы не потеряли свои изменения в файле, если emacs или ваш компьютер зависают Исчезает при сохранении файла.

4 голосов
/ 25 марта 2012

Знаки # вставляются emacs, когда он создает временный файл. Вы можете удалить их, если emacs не сделает этого за вас.

...