Commit Graph

47 Commits

Author SHA1 Message Date
Matthieu Petiteau ba5a39cd2e Use explicit commands in example snippet 2022-04-28 16:52:57 -04:00
Fox Kiester c129552001
Update FAQ 2022-04-27 10:43:53 -04:00
Heechul Ryu 3ec3fb4f2d Fix link to evil-collection-minibuffer.el 2022-04-15 10:35:17 -04:00
Fox Kiester c4eb4ffdba
Improve messages buffer FAQ entry
Previous example would not work if the messages buffer is the initial buffer.
See noctuid/general.el#493.
2021-09-05 14:33:46 -04:00
Fox Kiester 7f65501b66
Update tab faq entry 2021-09-04 13:08:26 -04:00
Fox Kiester b98f75979e
Add information on fixing custom keybindings in messages buffer 2021-09-04 13:08:26 -04:00
Carla Cao 500f517b3b README: remove duplicate you can typo 2020-09-04 17:59:42 +00:00
Fox Kiester 12db7f9b0d
Add information about leader keys and evil-want-keybindings
- evil-integration.el was split (a long time ago) and no longer contains the
  evil-make-overriding-map calls
- Evil added leader and localleader a long time ago

Fixes #15 and #16.
2020-09-02 14:53:39 -04:00
Fox Kiester 5c2393a77d
Merge branch 'evil-interactive-codes' [9] 2020-04-21 19:23:30 -04:00
Felipe Lema 6df5663336
Add table listing interactive codes exclusive to Evil 2020-04-21 19:23:05 -04:00
Fox Kiester efd8d829f6
Fix incorrect information/typos about evil-toggle-key
Fixes #14.
2019-08-03 16:52:22 -05:00
Fox Kiester e2b5fef56b
Fix toc 2018-05-31 16:36:59 -04:00
Fox Kiester f9c09cf699
Add example keyboard macro keybindings 2018-05-31 16:35:08 -04:00
noctuid 5b478bd936 Add license
Closes #1.
2018-05-07 03:43:25 -04:00
Felipe Lema 46a8446973 Using hydra for leader key 2018-05-05 15:23:18 -04:00
noctuid 7e86b64dbf Update keybinding section
- Explain motion state in more detail
- Mention that evil-define-key can be used instead of
  evil-global-set-key, evil-local-set-key, and evil-define-minor-mode-key
- Give example of using general.el to automatically create a prefix
  keymap
- Mention that binding <leader> in plugins is considered bad practice in
  vim
- Mention that you can use <Plug> mappings instead of <leader> for
  multiple named prefixes in vim
- Add link to my menu-item solution for binding under operators
- Better clarify some other details
- Add missing sections to table of contents
2018-05-04 17:16:31 -04:00
noctuid 3d2afd0d99 Document the :motion property 2018-03-27 18:00:58 -04:00
noctuid 080242a389 Improve command property documentation
- Mention :move-point and :suppress-operator
- Mention default properties for the different command types
2018-03-27 17:55:54 -04:00
noctuid 57143a65e5 Update plan to add section 2018-03-22 23:08:20 -04:00
noctuid 5d33edde78 Link to evil-collection for minibuffer escape issue
Also remove duplicated heading.
2018-03-22 22:55:58 -04:00
noctuid 36cbdd5d41 Update FAQ
- Mention profiler-start explicitly
- Fix copy/paste in terminal example
- Recommend builtin line numbers
2018-03-22 22:49:09 -04:00
noctuid 00dbfd1d76 Mention straight.el as package.el alternative 2018-03-22 22:14:01 -04:00
noctuid 2f0ecf303e Add a few more autocommand equivalents 2018-03-22 22:03:51 -04:00
noctuid 5f3d6393be Update section on integrating evil and emacs
- Stop recommending using auxiliary keymaps using the global map to get
  around overriding keymaps; recommend intercept maps instead since they
  cannot be overridden by the other evil definers
- Mention that other keymaps in emulation-mode-map-alists (such as
  company-active-map) can potentially override evil keybindings
- Reorganize headings
- Switch to using toc-org
2018-03-22 21:30:25 -04:00
noctuid af87fc5dd1 Suggest using evil-collection 2018-03-21 23:09:13 -04:00
noctuid 3be2476c13 "Customizing Command Behavior" -> "Command Properties" 2017-11-16 15:48:46 -05:00
noctuid caee5f15f2 Merge branch 'ehahn-master' 2017-07-09 13:28:24 +09:00
Erik Hahn ced02b9eac Update links to issues. 2017-07-06 11:10:30 +02:00
noctuid 8d56d7957d Improve section on quoting
Mention that literals do not need to be quoted and that the variables in
setq do not need to be quoted.
2017-04-20 16:40:22 -04:00
noctuid 10ad42cdb3 Fix minor typo 2017-04-20 16:21:29 -04:00
noctuid 5c7b648d65 Merge branch 'naclander-patch-1' 2017-02-04 19:33:52 -05:00
Nathan Aclander 8883747ed4 Update README.org
Fix evil-global-set-key typo.
2017-02-04 16:26:14 -08:00
noctuid c35f51faad Use builtin ignore function 2016-12-16 12:18:57 -05:00
noctuid a6394fbb20 Merge branch 'rongyi-master' 2016-10-21 19:45:46 -04:00
rongyi 62d480b228 Add screenshots for window/buffer 2016-10-21 15:28:18 +08:00
noctuid 33932be7c5 Clarify information about leader/prefix keys
Closes #2.
2016-08-30 15:49:55 -04:00
noctuid 8623e2a01a Fix typo 2016-06-03 20:38:06 -04:00
noctuid d8d5052355 Add more info about keybindings and precedence
- Mention other keybinding functions
- Add a section about keymap precedence
- Better explain motion state and give an example
- Mention that a "key" can be a vector
- Mention that a definition can also be a keymap or string
- Mention that evil-define-key can take a list of states
- Mention evil-define-key*
- Mention evil-define-minor-mode-key
- Explain what evil-local-set-key specifically does
- Add a section explaining what keymaps can override evil
- Explain the difference between overriding and intercept maps
- Explain how to undo an overriding/intercept map
2016-06-03 16:24:52 -04:00
noctuid 8cf1ca13af Mention C-h i 2016-06-03 12:33:39 -04:00
noctuid f0479fa6d7 Mention other evil keymaps
Also be more explicit about when you would want to bind keys in the
motion state keymap.
2016-05-25 19:50:09 -04:00
noctuid 2f5e7ad9b4 Update ex command definition section 2016-05-25 19:18:32 -04:00
noctuid 31ffacd7c2 Don't recommend replacing insert with emacs state
Always using emacs state has some potential problems. For example, evil
does not record repeat info in emacs state. Recommend removing/changing
insert state keybindings instead as suggested by VanLaser.
2016-05-25 16:34:57 -04:00
noctuid f7069b735e Clarify xclip example 2016-05-25 03:34:34 -04:00
noctuid 534276584a Mention the emacs server 2016-05-25 03:22:09 -04:00
noctuid 9fea8f9ed3 Mention esup 2016-05-25 03:08:10 -04:00
noctuid 7002f4920c Give more detailed nlinum setup information 2016-05-25 03:05:15 -04:00
noctuid a8f550925f Initial commit 2016-05-24 21:49:58 -04:00