Henrik Lissner
|
30402495fe
|
General refactor + cleanup
|
2017-06-05 12:35:51 +02:00 |
|
Henrik Lissner
|
1fd482fa51
|
Extract neotree from feature/evil => tools/neotree
|
2017-06-05 00:51:56 +02:00 |
|
Henrik Lissner
|
dd11477132
|
Fix #87: evil-matchit in visual mode
|
2017-06-04 02:21:52 +02:00 |
|
Henrik Lissner
|
e02e99050f
|
Bring back evil-multiedit
evil-mc is great, but sometimes iedit is simply the better tool.
|
2017-06-03 12:05:43 +02:00 |
|
Henrik Lissner
|
f285c34b82
|
Fix +evil:move-this-file not finding correct file post-move
|
2017-06-03 12:05:43 +02:00 |
|
Henrik Lissner
|
fe8f0ab0b9
|
Fix code-folding (enable hs-minor-mode)
|
2017-05-29 01:05:34 +02:00 |
|
Henrik Lissner
|
1cc199497d
|
Silence evil-matchit errors
|
2017-05-28 15:39:36 +02:00 |
|
Henrik Lissner
|
47afa2f51c
|
Integrate new code folding more aggressively
This is necessary for +evil/fold-{open,close}-all to recieve its
interactive <c> argument.
|
2017-05-28 15:39:36 +02:00 |
|
Henrik Lissner
|
86cca42723
|
private/hlissner: revise bindings (again)
+ Remove defunct + refactor
+ Move evil-easymotion bindings to private/hlissner
+ Remove backtab 'fix' in bindings (doesn't work)
+ Clear leader/localleader keys first
+ Put key "fixers" in input-decode-map
|
2017-05-28 15:38:50 +02:00 |
|
Henrik Lissner
|
76493bd8fc
|
Refactor <//> & <//g> ex-arg types & :global
|
2017-05-28 02:48:20 +02:00 |
|
Henrik Lissner
|
fbe782df22
|
Heavily redesign keybinding design
+ SPC and SPC m as leader/localleader (spacemacs-ey)
+ Move all custom keybindings to private +bindings.el file
+ Redesign+rearrange keybindings
|
2017-05-28 02:48:20 +02:00 |
|
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 |
|