From 81b17ab120cf907d823f561f6c20b8df8b66126f Mon Sep 17 00:00:00 2001 From: User Date: Tue, 16 Jun 2026 03:30:49 +0800 Subject: [PATCH] refactor: keybinding optimized, remove flycheck-mode-map bindings --- lisp/init-base.el | 15 ++++++++------- lisp/init-kbd.el | 8 ++------ 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/lisp/init-base.el b/lisp/init-base.el index 96cfa04..9125156 100644 --- a/lisp/init-base.el +++ b/lisp/init-base.el @@ -215,13 +215,14 @@ set-mark-command-repeat-pop t)) ;更方便地pop mark ;; 滚动 -(use-package pixel-scroll - :straight nil - :hook - (after-init . pixel-scroll-precision-mode) - :config - (setq scroll-preserve-screen-position t - scroll-conservatively 101)) +(unless *is-mac* + (use-package pixel-scroll + :straight nil + :hook + (after-init . pixel-scroll-precision-mode) + :config + (setq scroll-preserve-screen-position t + scroll-conservatively 101))) ;; eww (use-package eww diff --git a/lisp/init-kbd.el b/lisp/init-kbd.el index 80838b5..9696f6e 100644 --- a/lisp/init-kbd.el +++ b/lisp/init-kbd.el @@ -106,7 +106,8 @@ "p" 'my-note-push "v" 'my-blog-preview "d" 'denote - "r" 'denote-rename-file) + "r" 'denote-rename-file-date + "R" 'denote-rename-file) ;; q for org-ql (general-def @@ -193,11 +194,6 @@ "M-{" 'sly-previous-note "M-}" 'sly-next-note) -;; flycheck -(general-def flycheck-mode-map - "M-{" 'flycheck-previous-error - "M-}" 'flycheck-next-error) - ;; vterm (general-def vterm-mode-map "M-]" nil