aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjustbur2016-04-26 09:18:20 -0400
committerjustbur2016-04-26 09:18:20 -0400
commitbfc5c38b6d4de1bfc250b407dc8d99209f424953 (patch)
tree3e7746c1983776588360c6acb2438154ce2e96b8
parent5284e904cc7e9dc1e5dd57de94f0dd789db74d15 (diff)
downloademacs-bfc5c38b6d4de1bfc250b407dc8d99209f424953.tar.gz
emacs-bfc5c38b6d4de1bfc250b407dc8d99209f424953.zip
Add third-party support section to readme
-rw-r--r--README.org24
1 files changed, 22 insertions, 2 deletions
diff --git a/README.org b/README.org
index f3b29526986..74baeb27811 100644
--- a/README.org
+++ b/README.org
@@ -13,7 +13,6 @@ to a certain extent.
13 13
14** Table of Contents :TOC@4: 14** Table of Contents :TOC@4:
15 - [[#which-key-][which-key ]] 15 - [[#which-key-][which-key ]]
16 - [[#whats-new][What's New]]
17 - [[#introduction][Introduction]] 16 - [[#introduction][Introduction]]
18 - [[#install][Install]] 17 - [[#install][Install]]
19 - [[#melpa][MELPA]] 18 - [[#melpa][MELPA]]
@@ -39,6 +38,10 @@ to a certain extent.
39 - [[#method-2-bind-your-own-keys][Method 2: Bind your own keys]] 38 - [[#method-2-bind-your-own-keys][Method 2: Bind your own keys]]
40 - [[#face-customization-options][Face Customization Options]] 39 - [[#face-customization-options][Face Customization Options]]
41 - [[#other-options][Other Options]] 40 - [[#other-options][Other Options]]
41 - [[#support-for-third-party-libraries][Support for Third-Party Libraries]]
42 - [[#key-chord][Key-chord]]
43 - [[#evil-operators][Evil operators]]
44 - [[#god-mode][God-mode]]
42 - [[#more-examples][More Examples]] 45 - [[#more-examples][More Examples]]
43 - [[#nice-display-with-split-frame][Nice Display with Split Frame]] 46 - [[#nice-display-with-split-frame][Nice Display with Split Frame]]
44 - [[#status][Status]] 47 - [[#status][Status]]
@@ -52,7 +55,6 @@ minor mode of course.
52 55
53*** Manually 56*** Manually
54Add which-key.el to your =load-path= and require. Something like 57Add which-key.el to your =load-path= and require. Something like
55
56#+BEGIN_SRC emacs-lisp 58#+BEGIN_SRC emacs-lisp
57(add-to-list 'load-path "path/to/which-key.el") 59(add-to-list 'load-path "path/to/which-key.el")
58(require 'which-key) 60(require 'which-key)
@@ -434,6 +436,24 @@ shown.
434 ;; Set to t to show the count of keys shown vs. total keys in the mode line. 436 ;; Set to t to show the count of keys shown vs. total keys in the mode line.
435 (setq which-key-show-remaining-keys nil) 437 (setq which-key-show-remaining-keys nil)
436#+END_SRC 438#+END_SRC
439** Support for Third-Party Libraries
440 Some support is provided for third-party libraries which don't use standard
441 methods of looking up commands. Some of these need to be enabled
442 explicitly. This code includes some hacks, so please report any problems.
443*** Key-chord
444 Enabled by default.
445*** Evil operators
446 Evil motions and text objects following an operator like =d= are not all
447 looked up in a standard way. Support is controlled through
448 =which-key-allow-evil-operators= which should be non-nil if evil is loaded
449 before which-key and through =which-key-show-operator-state-maps= which
450 needs to be enabled explicitly because it is more of a hack. The former
451 allows for the inner and outer text object maps to show, while the latter
452 shows motions as well.
453*** God-mode
454 Call =(which-key-enable-god-mode-support)= after loading god-mode to enable
455 support for god-mode key sequences. This is new and experimental, so please
456 report any issues.
437** More Examples 457** More Examples
438*** Nice Display with Split Frame 458*** Nice Display with Split Frame
439Unlike guide-key, which-key looks good even if the frame is split into several 459Unlike guide-key, which-key looks good even if the frame is split into several