style: Convert tabs to spaces across Emacs config
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
;;; init-edit.el --- edit and navigate -*- lexical-binding: t -*-
|
||||
;;; init-edit.el --- edit and navigate -*- lexical-binding: t -*-
|
||||
|
||||
;;; Commentary:
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
(use-package elec-pair
|
||||
:config
|
||||
(setq electric-pair-inhibit-predicate 'electric-pair-conservative-inhibit
|
||||
electric-pair-pairs (append '((?\= . ?\=)) electric-pair-pairs)))
|
||||
electric-pair-pairs (append '((?\= . ?\=)) electric-pair-pairs)))
|
||||
|
||||
;; multiple-cursors
|
||||
(use-package multiple-cursors
|
||||
@@ -22,20 +22,20 @@
|
||||
(mc/always-run-for-all t)
|
||||
:init
|
||||
(setq mc/cmds-to-run-once
|
||||
'(god-mode-all
|
||||
hydra-multiple-cursors/body
|
||||
hydra-multiple-cursors/mc/edit-lines
|
||||
hydra-multiple-cursors/mc/insert-numbers
|
||||
hydra-multiple-cursors/mc/mark-all-dwim
|
||||
hydra-multiple-cursors/mc/mark-next-like-this
|
||||
hydra-multiple-cursors/mc/mark-next-like-this-symbol
|
||||
hydra-multiple-cursors/mc/mark-next-like-this-word
|
||||
hydra-multiple-cursors/mc/mark-previous-like-this
|
||||
hydra-multiple-cursors/mc/mark-previous-like-this-symbol
|
||||
hydra-multiple-cursors/mc/mark-previous-like-this-word
|
||||
hydra-multiple-cursors/mc/unmark-next-like-this
|
||||
hydra-multiple-cursors/mc/unmark-previous-like-this
|
||||
hydra-multiple-cursors/nil)))
|
||||
'(god-mode-all
|
||||
hydra-multiple-cursors/body
|
||||
hydra-multiple-cursors/mc/edit-lines
|
||||
hydra-multiple-cursors/mc/insert-numbers
|
||||
hydra-multiple-cursors/mc/mark-all-dwim
|
||||
hydra-multiple-cursors/mc/mark-next-like-this
|
||||
hydra-multiple-cursors/mc/mark-next-like-this-symbol
|
||||
hydra-multiple-cursors/mc/mark-next-like-this-word
|
||||
hydra-multiple-cursors/mc/mark-previous-like-this
|
||||
hydra-multiple-cursors/mc/mark-previous-like-this-symbol
|
||||
hydra-multiple-cursors/mc/mark-previous-like-this-word
|
||||
hydra-multiple-cursors/mc/unmark-next-like-this
|
||||
hydra-multiple-cursors/mc/unmark-previous-like-this
|
||||
hydra-multiple-cursors/nil)))
|
||||
|
||||
;; crux,实用函数
|
||||
(use-package crux)
|
||||
@@ -50,7 +50,7 @@
|
||||
(use-package undo-fu
|
||||
:config
|
||||
(setq undo-in-region t
|
||||
undo-fu-allow-undo-in-region t))
|
||||
undo-fu-allow-undo-in-region t))
|
||||
|
||||
(use-package undo-fu-session
|
||||
:hook
|
||||
@@ -60,8 +60,8 @@
|
||||
(use-package vundo
|
||||
:init
|
||||
(setq undo-limit 800000
|
||||
undo-strong-limit 1200000
|
||||
undo-outer-limit 12000000))
|
||||
undo-strong-limit 1200000
|
||||
undo-outer-limit 12000000))
|
||||
|
||||
;; expand-region,快速展开选中
|
||||
(use-package expand-region
|
||||
@@ -89,15 +89,15 @@
|
||||
:config
|
||||
(unless (or *is-android* (not use-package-always-defer)) (which-key-enable-god-mode-support))
|
||||
(setq god-mode-enable-function-key-translation nil
|
||||
god-exempt-major-modes
|
||||
(cl-union '(diff-mode exwm-mode) god-exempt-major-modes :test 'equal)
|
||||
god-mode-lighter-string "THANK-GOD-MODE")
|
||||
god-exempt-major-modes
|
||||
(cl-union '(diff-mode exwm-mode) god-exempt-major-modes :test 'equal)
|
||||
god-mode-lighter-string "THANK-GOD-MODE")
|
||||
|
||||
(defun my-sync-god-mode-lighter-face (&rest _)
|
||||
(set-face-attribute 'god-mode-lighter nil
|
||||
:inherit 'isearch-fail
|
||||
:background (face-attribute 'mode-line :background nil t)
|
||||
:weight 'bold))
|
||||
:inherit 'isearch-fail
|
||||
:background (face-attribute 'mode-line :background nil t)
|
||||
:weight 'bold))
|
||||
(my-sync-god-mode-lighter-face)
|
||||
(add-hook 'enable-theme-functions #'my-sync-god-mode-lighter-face)
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
'relative
|
||||
t)))
|
||||
(unless (or (eq display-line-numbers desired) (bound-and-true-p olivetti-mode))
|
||||
(setq display-line-numbers desired))))
|
||||
(setq display-line-numbers desired))))
|
||||
(add-hook 'post-command-hook #'my-sync-line-numbers-with-god-mode))
|
||||
|
||||
(provide 'init-edit)
|
||||
|
||||
Reference in New Issue
Block a user