diff --git a/core/autoload/scratch.el b/core/autoload/scratch.el index 3d4947f0d..293e8d497 100644 --- a/core/autoload/scratch.el +++ b/core/autoload/scratch.el @@ -35,9 +35,11 @@ following: doom-scratch-dir))) (make-directory doom-scratch-dir t) (when (file-readable-p scratch-file) - (erase-buffer) - (insert-file-contents scratch-file) - (set-auto-mode) + (let ((pt (point))) + (erase-buffer) + (insert-file-contents scratch-file) + (set-auto-mode) + (goto-char pt)) t))) ;;;###autoload