use-package

教程

autoload

  • 使用 :commands 关键字

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    
    (use-package color-moccur
      :commands (isearch-moccur isearch-all) ;; 自动 autoload
      :bind (("M-s O" . moccur)
             :map isearch-mode-map
             ("M-o" . isearch-moccur)
             ("M-O" . isearch-moccur-all))
      :init
      (setq isearch-lazy-highlight t)
      :config
      (use-package moccur-edit))

key-binding 绑定

  • 参考

  • 功能

    • :bind

      • command 绑定
    • :bind-keymap

      • keymap 绑定
  • 使用 :bind 关键字

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    
    (use-package color-moccur
      :commands (isearch-moccur isearch-all)
      :bind (("M-s O" . moccur) 			;; 全局绑定
    
             :map isearch-mode-map			;; mode 内绑定
             ("M-o" . isearch-moccur)
             ("M-O" . isearch-moccur-all))
      :init
      (setq isearch-lazy-highlight t)
      :config
      (use-package moccur-edit))

特性

  • 自动创建 autoload