;;; setup-help.el --- Help enhancements.
;;; Commentary:
;;; Code:

;; Looking for a way to explore a keymap I found a pretty cool package:
(use-package help-fns+
  :ensure t)

;; Apparently it doesn't have autoload, so let's do this
(require 'help-fns+)
(define-key help-map "\M-k" 'describe-keymap)

;; I use `describe-face' quite often, I'd really like a key for it
(define-key help-map (kbd "C-f") nil)
(define-key help-map (kbd "C-f") #'counsel-describe-face)

;; Command-log is useful sometimes, but let's not autoinstall as it
;; will only slow first run time.
(use-package command-log-mode
  :defer t)

;; which-key seems like a really nice help
(use-package which-key
  :ensure t
  :config
  (which-key-mode)
  :demand
  :diminish which-key-mode)

(provide 'setup-help)
;;; setup-help.el ends here

;;; setup-help.el --- Help enhancements.
;;; Commentary:
;;; Code:

;; Looking for a way to explore a keymap I found a pretty cool package:
(use-package help-fns+
  :ensure t)

;; Apparently it doesn't have autoload, so let's do this
(require 'help-fns+)
(define-key help-map "\M-k" 'describe-keymap)

;; I use `describe-face' quite often, I'd really like a key for it
(define-key help-map (kbd "C-f") nil)
(define-key help-map (kbd "C-f") #'counsel-describe-face)

;; Command-log is useful sometimes, but let's not autoinstall as it
;; will only slow first run time.
(use-package command-log-mode
  :defer t)

;; which-key seems like a really nice help
(use-package which-key
  :ensure t
  :config
  (which-key-mode)
  :demand
  :diminish which-key-mode)

;; I've been using woman
(define-key help-map (kbd "C-w") 'woman)

(provide 'setup-help)
;;; setup-help.el ends here

Set up a woman key
Set up a woman key

anachronic/emacs.d,anachronic/emacs.d