Commit Graph

81 Commits

Author SHA1 Message Date
Henrik Lissner
4ea176d04d Register doom/newline-and-indent with evil-mc 2017-05-28 02:48:20 +02:00
Henrik Lissner
94f8e7768b Add :cp, refactor evil file commands, add tests 2017-05-28 02:48:20 +02:00
Henrik Lissner
08f760a4ef +evil/neotree-expand-or-open: forward-line => next-line 2017-05-28 02:48:20 +02:00
Henrik Lissner
0d985281eb Replace evil-multiedit with evil-mc 2017-05-26 23:08:53 +02:00
Henrik Lissner
85751c519b Refactor +evil-esc-hook 2017-05-25 12:22:05 +02:00
Henrik Lissner
34d1364c5b Fix improperly initialized code folding system 2017-05-19 02:59:25 +02:00
Henrik Lissner
654bb18772 Use advice to jump to new splits
The old method left window history unupdated, so when you delete
a window, you end up pretty far from where you were, window-wise.
2017-05-18 02:01:40 +02:00
Henrik Lissner
fa2fbcbffe Ensure folding system is initialized soon enough 2017-05-18 01:28:54 +02:00
Henrik Lissner
615cf15313 General refactor & cleanup 2017-05-17 21:07:41 +02:00
Henrik Lissner
58ebc2b9a4 feature/evil: generalize evil-delete remapping 2017-05-17 18:29:54 +02:00
Henrik Lissner
b0bb013601 General refactor & cleanup + update TODO 2017-05-17 18:27:02 +02:00
Henrik Lissner
8648ea0314 Make evil-delete invoke wgrep-mark-deletion on lines 2017-05-17 18:27:02 +02:00
Henrik Lissner
ee570a7ab7 feature/evil: no evil-escape in normal mode 2017-05-17 01:32:57 +02:00
Henrik Lissner
5416cdbe30 feature/evil: refactor neotree defuns 2017-05-17 01:32:39 +02:00
Henrik Lissner
34feeefc1d Fix pause on j/k in neotree 2017-05-16 19:21:33 +02:00
Henrik Lissner
8f563ebd44 feature/evil: remove defunct fold keys 2017-05-15 23:48:00 +02:00
Henrik Lissner
a5ee4f8574 feature/evil: fix stringp error in +evil-fold-p 2017-05-15 21:01:42 +02:00
Henrik Lissner
f49a507ec8 feature/evil: new code-folding system 2017-05-15 20:26:33 +02:00
Henrik Lissner
6d84fd6ea3 feature/evil: enable evil-escape globally (excluding visual/multiedit) 2017-05-15 20:26:33 +02:00
Henrik Lissner
5fb028b49d feature/evil: refactor 2017-05-15 20:26:32 +02:00
Henrik Lissner
04c270d76b feature/evil: move custom keybinds to private module 2017-05-15 20:26:32 +02:00
Henrik Lissner
bba02e7b38 feature/evil: remove evil-search-highlight-persist (redundant) 2017-05-15 20:26:32 +02:00
Henrik Lissner
aba87b0916 feature/evil: fix evil keybindings in help popups 2017-05-14 11:47:38 +02:00
Henrik Lissner
388e5b4711 feature/evil: rewrite :mv & :rm (file move/delete commands) 2017-05-12 12:17:01 +02:00
Henrik Lissner
e265431507 General refactor, cleanup & commenting 2017-05-10 05:28:50 +02:00
Henrik Lissner
6259c64866 General refactor + clean up 2017-05-08 10:33:13 +02:00
Henrik Lissner
3555744eec feature/evil: fix neotree hiccups & don't auto-open created files 2017-05-08 01:21:18 +02:00
Henrik Lissner
a9752d0644 feature/evil: pause cursors properly after first cursor 2017-05-08 01:20:57 +02:00
Henrik Lissner
e5d8de68d4 feature/evil: fix evil-multiedit keybindings 2017-05-07 19:24:10 +02:00
Henrik Lissner
31f96587c3 feature/evil: fix evil-mc not initializing paused 2017-05-07 19:23:58 +02:00
Henrik Lissner
015377804c feature/evil: revise evil-mc + evil-multiedit configs 2017-05-07 19:13:47 +02:00
Henrik Lissner
cce294fcf6 feature/evil: refactor evil-force-normal-state advice into +evil-esc-hook 2017-05-07 19:12:48 +02:00
Henrik Lissner
69f6eab913 Merge pull request #55 from gilbertw1/feature-evil-mc
add `doom/deflate-space-maybe' as a custom evil-mc custom known command
2017-05-07 18:03:38 +02:00
Bryan Gilbert
a7bf30b2c4 add `doom/deflate-space-maybe' as a custom evil-mc custom known command 2017-05-07 11:55:20 -04:00
Henrik Lissner
e130504e6f Merge pull request #54 from gilbertw1/feature-evil-mc
added evil-mc
2017-05-07 17:29:04 +02:00
Bryan Gilbert
427f2eef83 added evil-mc 2017-05-07 11:08:22 -04:00
Henrik Lissner
d098607070 feature/evil: unbind \\ (don't interfere with localleader) 2017-05-07 02:45:52 +02:00
Henrik Lissner
fbdf096274 Fix show-paren-mode overlays conflicting with org-indent 2017-05-06 23:32:56 +02:00
Henrik Lissner
004290b373 feature/evil: normal state before window switching (to prevent state bleed) 2017-05-06 23:30:35 +02:00
Bryan Gilbert
2b45b619ab add simple h/j/k/l keybindings navigate to neotree 2017-05-06 12:12:04 -04:00
Henrik Lissner
34350a4cd1 feature/evil: refactor evil-easymotion config 2017-05-06 16:45:48 +02:00
Henrik Lissner
8d9e57e2ce feature/evil: fix path comment 2017-05-06 16:45:48 +02:00
Henrik Lissner
b47b951a41 Make config more emacsclient-friendly 2017-04-22 01:49:15 -04:00
Henrik Lissner
816b2a6206 lang/python: make evilmi-jump-items simpler in python 2017-04-21 15:55:34 -04:00
Henrik Lissner
5ae94b765c PRAISE BE TO THE BYTE COMPILER FOR THY SHARP QUOTES 2017-04-17 02:17:10 -04:00
Henrik Lissner
a71ca4d340 feature/evil: abbreviate :P filename modifier 2017-04-15 01:28:38 -04:00
Henrik Lissner
f5b3baf09e feature/evil: generalize custom file modifiers + unit test 2017-04-15 01:22:42 -04:00
Henrik Lissner
7501167d66 feature/evil: fix hippie-expand in ex minibuffer 2017-04-07 20:04:58 -04:00
Henrik Lissner
988376aaa8 +evil*ex-replace-special-filenames: add url to docstring 2017-04-05 22:13:10 -04:00
Henrik Lissner
afad3a924a feature/evil: make ex command file modifiers more robust; replace @ with :P 2017-04-05 21:46:12 -04:00