Recenter after saveplace restores position
This commit is contained in:
parent
dc3c527b67
commit
741be484e7
1 changed files with 10 additions and 3 deletions
|
|
@ -197,7 +197,6 @@
|
||||||
`(,mode . ("xcrun" "sourcekit-lsp")))))
|
`(,mode . ("xcrun" "sourcekit-lsp")))))
|
||||||
|
|
||||||
(use-package emacs
|
(use-package emacs
|
||||||
:ensure nil
|
|
||||||
:demand t
|
:demand t
|
||||||
:preface
|
:preface
|
||||||
(defun to/toggle-delete-other-windows ()
|
(defun to/toggle-delete-other-windows ()
|
||||||
|
|
@ -653,6 +652,16 @@
|
||||||
:init
|
:init
|
||||||
(savehist-mode))
|
(savehist-mode))
|
||||||
|
|
||||||
|
(use-package saveplace
|
||||||
|
:preface
|
||||||
|
(defun to/recenter-after-save-place ()
|
||||||
|
"Recenter the window after save-place restores point."
|
||||||
|
(when buffer-file-name
|
||||||
|
(ignore-errors (recenter))))
|
||||||
|
:hook (save-place-after-find-file-hook . to/recenter-after-save-place)
|
||||||
|
:init
|
||||||
|
(save-place-mode 1))
|
||||||
|
|
||||||
(use-package server
|
(use-package server
|
||||||
:hook (after-init . (lambda ()
|
:hook (after-init . (lambda ()
|
||||||
(unless (server-running-p)
|
(unless (server-running-p)
|
||||||
|
|
@ -757,14 +766,12 @@
|
||||||
|
|
||||||
(use-package vertico-directory
|
(use-package vertico-directory
|
||||||
:after vertico
|
:after vertico
|
||||||
:ensure nil
|
|
||||||
:hook (rfn-eshadow-update-overlay . vertico-directory-tidy)
|
:hook (rfn-eshadow-update-overlay . vertico-directory-tidy)
|
||||||
:bind (:map vertico-map
|
:bind (:map vertico-map
|
||||||
("DEL" . vertico-directory-delete-char)
|
("DEL" . vertico-directory-delete-char)
|
||||||
("M-DEL" . vertico-directory-delete-word)))
|
("M-DEL" . vertico-directory-delete-word)))
|
||||||
|
|
||||||
(use-package visual-wrap
|
(use-package visual-wrap
|
||||||
:ensure nil
|
|
||||||
:preface
|
:preface
|
||||||
(defun to/enable-code-wrap ()
|
(defun to/enable-code-wrap ()
|
||||||
"Wrap long code lines with context-aware continuation indentation."
|
"Wrap long code lines with context-aware continuation indentation."
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue