commit 62aa8bd5befca1a99f30c91df700d8ac74799612 parent 02d3573fa23acc17ff13e82d81a4c984015781bd Author: Wilfred Hughes <me@wilfred.me.uk> Date: Sat, 30 Dec 2017 17:20:26 +0000 Expand recommended keybindings Diffstat:
| M | README.md | | | 21 | ++++++++++++++++++--- |
1 file changed, 18 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md @@ -30,11 +30,26 @@ so: (global-set-key (kbd "C-h k") #'helpful-key) ``` -I also recommend you configure `helpful-at-point` to a convenient -keybinding: +I also recommend the following keybindings to get the most out of +helpful: ``` emacs-lisp -(global-set-key (kbd "C-c C-.") #'helpful-at-point) +;; Lookup the current symbol at point. C-c C-d is a common keybinding +;; for this in lisp modes. +(global-set-key (kbd "C-c C-d") #'helpful-at-point) + +;; Look up *F*unctions (excludes macros). +;; +;; By default, C-h F is bound to `Info-goto-emacs-command-node'. Helpful +;; already links to the manual, if a function is referenced there. +(global-set-key (kbd "C-h F") #'helpful-function) + +;; Look up *C*ommands. +;; +;; By default, C-h C is bound to describe `describe-coding-system'. I +;; don't find this very useful, but it's frequently useful to only +;; look at interactive functions. +(global-set-key (kbd "C-h C") #'helpful-command) ``` ## Features