Commit Graph

298 Commits

Author SHA1 Message Date
Kisaragi Hiu 6709c1ec41 vertico: add initial support 2021-10-08 01:22:51 +08:00
condy d46fd0fe5a diff-hl: initial support 2021-09-23 23:21:31 +08:00
condy 665b6326fe Emacs 25 cleanup 2021-09-18 07:07:07 +08:00
Frédéric Giquel 40b097825d yaml: basic support 2021-09-16 16:58:13 +08:00
Balaji Sivaraman a3e7ad3b0d selectrum: add initial support 2021-09-12 16:21:12 +08:00
Balaji Sivaraman 124fcaf5e3 beginend: add basic support 2021-09-12 16:04:53 +08:00
condy 3d990ce63e markdown: basic support
close #516
2021-08-16 18:10:55 +08:00
condy dbbe017404 fanyi: initial support 2021-08-11 01:15:48 +08:00
condy 8d10ad4ea5 Drop Emacs 25 support 2021-07-21 22:54:48 +08:00
condy 25c395a175 tuareg: initial support 2021-07-10 03:51:10 +08:00
Daanturo 9ee6cc986f Typo in docstring 2021-06-25 23:15:17 +08:00
Daanturo 4a9cb927ce Require 'seq for Emacs < 27 2021-06-25 23:15:17 +08:00
Daanturo 8b8c142dda Make filtering states possible 2021-06-25 23:15:17 +08:00
Vonfry 2849c80c79 Add telega keybindings for evil 2021-06-18 00:11:51 +08:00
condy 86b02f84a8 [devdocs]: initial support 2021-06-08 03:54:44 +08:00
condy ca3d0bd0ad embark: initial support 2021-04-22 17:36:21 +08:00
James Nguyen 458d6bd0f2 Tweak how annalist records bindings in evil-collection-define-operator-key 2021-02-04 02:39:46 -08:00
James Nguyen e52dfbeb68 Add evil-collection-define-operator-key
This is for attaching additional keys to operator commands.

e.g. Add "f" to prefix/operator (evil-yank) "y" to get

"yf"

while still maintaining the other operator commands like "yy".
2021-02-03 21:08:35 -08:00
James Nguyen c02184f2fc Factor out binding implementation from evil-collection-define-key 2021-02-03 21:08:35 -08:00
James Nguyen 61e5a5ba33 Add distel 2021-02-03 12:19:16 -08:00
James Nguyen 48d2b1ef6e Add find-references/find-usages type bindings
Since these bindings have a potential usage clash with "gr", we add an
additional option here to do disable for the case where the user wants to keep
"gr" in their non programming modes but don't want find-refs type keybindings in
their programming modes.

g? may be another good candidate for finding references.
2021-02-03 11:47:59 -08:00
James Nguyen ee41c6f2ae Format 2021-01-31 20:17:17 -08:00
Vonfry 953fe16e1b add mpdel evil keybinds 2021-01-24 11:05:35 -08:00
James Nguyen 323bb7d858 Add scroll-lock (#358) 2021-01-24 00:57:27 -08:00
Siddhartha 986aa9a7f1 add basic support for ripgrep 2020-12-20 13:28:55 -08:00
Brian Leung f9ef230569 consult: Add evil bindings 2020-12-06 18:43:33 -08:00
Siddhartha bf01abdeef Add basic support for dictionary-mode 2020-12-06 18:40:59 -08:00
condy ab5bb7c391 sh-script: add evil bindings 2020-12-03 19:00:52 -08:00
Goderich b34516299c Add racket-describe
A help mode to look up Racket documentation inside Emacs.
2020-11-18 16:03:37 -08:00
condy 04110f090f read-only mode bindings 2020-11-15 18:53:44 +01:00
condy faab70d5dc shortdoc: add evil bindings 2020-11-15 18:46:12 +01:00
condy 918f999417 indent: add evil style bindings for `indent-rigidly' 2020-10-17 08:51:13 +00:00
Carla Cao 6f7fbac3de Add zmusic 2020-10-12 14:29:37 +00:00
condy 3d01df0ba6 thread&timer-list: add evil bindings 2020-09-30 07:54:20 +00:00
condy bddb53cdfc newsticker: add evil bindings 2020-09-22 15:20:08 +00:00
Carla Cao 49409b38c5 Add org-present 2020-09-12 10:43:39 +00:00
condy 82ebf71551 rg: add evil bindings 2020-09-11 16:34:54 -07:00
Morgan Smith 7814771204 fix bindings for `buffer-menu' 2020-09-07 03:01:09 -07:00
condy 567ee24d44 finder: add evil bindings 2020-08-23 16:23:51 +00:00
condy e34add195f tab-bar: add evil bindings 2020-08-23 09:37:11 +00:00
Felix Yan f26ef21a8f Correct a typo in evil-collection.el 2020-08-06 09:55:02 +02:00
condy fd7d4c0b2b osx-dictionary: Add evil bindings 2020-08-05 08:45:13 +02:00
condy ce50304363 explain-pause-mode: add evil bindings 2020-06-25 12:08:57 -07:00
condy a0de3a9cf3 calendar: Bind Org functions in calendar keymap 2020-06-18 11:28:43 -07:00
condy 64587200d7 Fix: process-menu is defined in simple.el 2020-06-17 08:53:27 +02:00
condy 1bb4e590c2 elfeed: Bind TAB to move the point to the next link
Also fix package lint error, since an explicit dependency on cl-lib <= 1.0 is
not needed on Emacs >= 24.3.
2020-06-14 14:58:50 +02:00
condy b2996ea6e7 Add bindings for speedbar 2020-06-04 16:26:31 +02:00
condy e065da3732 Add bindings for auto-package-update 2020-05-31 09:31:14 +02:00
condy 7803740058 Add bindings for bm mode 2020-05-11 12:50:28 +02:00
Jacob First 7d0f3d3aee imenu: Init; add jump list integration 2020-05-06 09:58:59 +02:00
Pierre Neidhardt 7bb251b0f4 trashed: Init. 2020-04-28 11:36:23 +02:00
Kisaragi Hiu 45ed80041f Add bindings for Dashboard 2020-02-15 16:33:58 -08:00
Ruslan Kamashev e9a592e5ee Add xwidget 2020-01-23 17:25:46 -08:00
0x28 09c234781f Add support for tar-mode
Add evil keybindings for the builtin tar-mode.
2019-12-02 17:30:45 +01:00
Pierre Neidhardt 3dc200224f Add initial bindings for Gnus. 2019-11-02 15:30:37 +01:00
James Nguyen 94b703e264 Move lispy to default modes (#116) 2019-10-20 10:16:55 -07:00
James Nguyen acd090b1c2 Add dired-sidebar 2019-10-16 21:57:59 -07:00
Pierre Neidhardt bf4200a57c Sly: Initialize. 2019-10-10 18:53:44 +02:00
Justin Burkett 150c1b3699 Load evil-collection-custom after cus-edit
The cus-edit.el file contains the relevant map/functions, not custom.el.
2019-10-10 09:01:05 -07:00
James Nguyen 31b3dbe0d7 Add lispy to list of modes to autoload 2019-10-09 20:10:50 -07:00
Justin Burkett c30275a490 Declare some variables/functions for the compiler 2019-10-09 19:41:45 -07:00
Justin Burkett 5298fd1e55 Cleanup loading of unimpaired in evil-collection-init 2019-10-09 19:41:45 -07:00
Justin Burkett 107ed151e9 Fix loading of evil-collection-X from subdirs
Create autoloads for each of the setup functions in evil-collection. Add
evil-collection-require, which is a version of require that knows where the
evil-collection files live.

Use evil-collection-require to fix header in evil-collection-woman.

Update readme to reflect the fact that it's no longer necessary to load the
evil-collection-X file to run evil-collection-X-setup
2019-10-09 19:41:45 -07:00
Jonathan Lai feda195a4b Address evil-collection-unimpaired not loading 2019-10-09 19:41:45 -07:00
Justin Burkett 95dad4c734 Use subdirectories for setup files (+READMEs)
Move setup files into subdirectories. Move mode directories to modes subdir.
This will make it easy to specify a recipe in melpa that maintains the directory
structure. Add interactive functions to jump to .el and README files

See #170
2019-10-09 19:41:45 -07:00
Fox Kiester 1c44439f34 Use annalist for recording/describing keybindings
Fixes #157.
2019-09-29 01:18:25 -07:00
Philippe Vaucher 492b20cc73 Put ruby-mode at the right place 2019-09-25 19:21:23 -07:00
Philippe Vaucher 72148674c8 Add tablist 2019-09-25 19:21:23 -07:00
Philippe Vaucher 217155b479 Support docker.el 2019-09-21 10:27:28 -07:00
Pierre Neidhardt 1d0dfb8a5f Add apropos 2019-09-10 14:38:19 +02:00
Justin Burkett 31ba858177 Catch errors in evil-collection-define-key
Like errors related to prefix keys already being defined
2019-08-16 19:29:37 -07:00
James Nguyen e7f6245052 Add hg-histedit 2019-07-06 17:11:42 -07:00
James Nguyen 3ce6872f68 Add simplified port of unimpaired 2019-06-17 18:41:37 -07:00
James Nguyen 0da8ac7f88 Add leetcode 2019-06-09 16:59:12 -07:00
James Nguyen 6470c3a034 Add monky
Preliminary bindings...
2019-06-09 14:25:04 -07:00
panda 5976cbd6ff Add 2048-game 2019-05-29 19:18:51 -07:00
James Nguyen cec8c2c31d Add elisp-slime-nav 2019-05-26 10:34:51 -07:00
James Nguyen 1081938506 Add hungry-delete 2019-05-25 19:06:41 -07:00
James Nguyen c45c310ea5 Add vterm 2019-05-20 17:24:36 -07:00
James Nguyen 457329e2e9 Add log-edit 2019-05-18 12:40:04 -07:00
James Nguyen afe6aeb479 Consolidate settings
Deprecate evil-collection-settings-setup-debugger-keys.
2019-05-02 18:36:16 -07:00
Pierre Neidhardt a925c27d5f Add process-menu 2019-03-17 08:51:28 +01:00
Omair Majid 8f6faaecc4 Add omnisharp
Add some basic keybindings for omnisharp
2019-03-16 09:41:09 +00:00
Pierre Neidhardt 98442e91f4 Add disk-usage 2019-02-19 09:39:21 +01:00
Pierre Neidhardt f30484deed edbi: Init 2019-02-12 19:15:39 +01:00
Pierre Neidhardt 4e1f0e0b17 Add helpful 2018-12-18 09:20:43 +01:00
MaxSt 7a845e4bbd Add tetris 2018-12-09 20:40:37 +09:00
Justin Burkett 065cde9b92 ebib: Add initial support 2018-12-07 05:05:55 +09:00
Pierre Neidhardt ac2c17b425 Add w3m 2018-11-09 11:56:10 +01:00
Pierre Neidhardt 323e1f8e98 hackernews: Add to mode-list 2018-10-17 11:57:13 +02:00
James Nguyen abc9dd60f7 Add restclient 2018-09-27 18:14:34 -07:00
James Nguyen efc0a73eb8 Remove avy (part of evil-integration.el) 2018-09-15 06:32:36 -07:00
James Nguyen a662dfd608 Remove ace-jump-mode (part of evil-integration.el) 2018-09-15 06:31:11 -07:00
James Nguyen 22a377b361 Remove paren (part of evil.integration) (#201) 2018-09-15 06:21:39 -07:00
James Nguyen ee74ac08e0 Add evil-mc 2018-09-12 19:09:04 -07:00
James Nguyen c6fe5936b8 Add compatibility aliasing for if-let/when-let 2018-09-12 19:08:18 -07:00
James Nguyen 97f2d9af0d Fix spacing 2018-09-12 17:56:35 -07:00
James Nguyen 02472ba83b Check for correct feature 2018-09-12 09:37:58 -07:00
James Nguyen ebb68ca081 Update version 2018-09-12 09:26:16 -07:00
James Nguyen 0fd9807a95 Delete etags-select (part of evil-integration) 2018-09-12 09:26:16 -07:00