Eu uso o seguinte gancho para forçar o Emacs a abrir arquivos grandes no modo fundamental, somente leitura e sem desfazer. Isso acelera a visualização de arquivos grandes, evitando o tempo gasto durante a fonte. Descobri que esse é um comportamento útil e posso ativar qualquer um desses recursos facilmente, se quiser. UPDATE - erro de digitação fixo com o arquivo find-hook.
(defun my-find-file-check-make-large-file-read-only-hook ()
"If a file is over a given size, make the buffer read only."
(when (> (buffer-size) (* 10 1024 1024))
(setq buffer-read-only t)
(buffer-disable-undo)
(fundamental-mode)
; (message "Buffer is set to read-only because it is large. Undo also disabled.")
))
(add-hook 'find-file-hook 'my-find-file-check-make-large-file-read-only-hook)