Emacs: не создавайте #these# файлы, если не сохраняющие измененный буфер

Используйте встроенную функцию set для загрузки массива $@:

IN="bla@some.com;john@home.com"
IFS=';'; set $IN; IFS= 

Затем, пусть партия начинается:

echo $#
for a; do echo $a; done
ADDR1=$1 ADDR2=$2
\t\n'

Затем, пусть партия начинается:

echo $#
for a; do echo $a; done
ADDR1=$1 ADDR2=$2
8
задан kjfletch 29 July 2009 в 13:26
поделиться

3 ответа

См. Здесь

Краткая версия: поместите

(setq make-backup-files nil)

в файл .emacs или включите эту функцию в любое время с помощью Mx auto-save-mode .

Вот узел Emacs Manual Node.

12
ответ дан 5 December 2019 в 07:12
поделиться

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

(setq backup-directory-alist '(("." . "~/emacs-backups")))

Это сохранит все резервные копии в одном месте.

9
ответ дан 5 December 2019 в 07:12
поделиться

Я бы посоветовал вам использовать что-то вроде:

(defvar backup-dir "~/.emacs.d/backups/")
(setq backup-directory-alist (list (cons "." backup-dir)))

Таким образом вы можете хранить все файлы резервных копий в одном каталоге.

2
ответ дан 5 December 2019 в 07:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: