Как заставить Emacs начинать в текстовом режиме и избавляться от сообщения LISP?
Как я могу запустить Emacs в text-mode
и избавиться от следующего сообщения?
;; This buffer is for notes you don't want to save, and for Lisp evaluation.
;; If you want to create a file, visit that file with C-x C-f,
;; then enter the text in that file own buffer.
Ответы
Ответ 1
Чтобы избавиться от начального сообщения, просто установите для переменной initial-scratch-message
значение ""
(setq initial-scratch-message "")
Чтобы запустить буфер с буфером в текстовом режиме, вам понадобится initial-major-mode
variable
(setq initial-major-mode 'text-mode)
Для установки автоматического режима при запуске определенного основного режима вы хотите добавить событие в режим
(add-hook 'text-mode-hook 'turn-on-auto-fill)
Ответ 2
Вместо того, чтобы возиться с тем, как работает буфер нуля, я рекомендую вам открыть Emacs с аргументом файла. Например. если вы делаете "emacs foo.txt", скорее всего, он уже запустится в текстовом режиме, не делая для этого ничего особенного.
Ответ 3
В текстовом режиме M-x используется только буфер обмена.
Это все.