Commit Graph

157 Commits

Author SHA1 Message Date
be531d4dcc emacs/dired: enable evil-window-map in motion state 2018-12-08 22:34:27 -08:00
d6ad5942be emacs/dired: move ranger module to ranger feature in dired module 2018-12-07 22:27:03 -08:00
b00ce82ef9 emacs/ranger: add ranger module to doom 2018-12-05 23:11:26 -08:00
72bf089249 Move evilified helpful keybinds to feature/evil
So that they are available even if config/default isn't enabled.
2018-12-05 22:11:54 -05:00
ff5af78860 Add MagitHub popup default binding 2018-11-28 18:18:42 -06:00
6ba406c617 Change magit-blame-addition to magit-blame
`magit-blame` is deprecated (as of Magit 2.90.0)
2018-11-12 20:37:35 +02:00
91b76d8437 Move default snippets library to feature/snippets
Removes the +snippets flag from config/default. The default snippets can
be disabled by disabling the emacs-snippets package.
2018-11-02 18:43:44 -04:00
6c4bf16208 config/default: +evil:fold-toggle -> +evil/fold-toggle
The command was renamed a while ago.
2018-10-17 11:41:30 -04:00
ed48c2d54d Add SPC b {n,p} keys for {next,prev}-buffer 2018-10-03 11:15:27 -04:00
ec44c5a702 Add SPC b - to toggle buffer narrowing 2018-10-03 11:14:55 -04:00
fe425c005e Add g-/g= keys for buffer narrowing/widening 2018-10-03 11:14:08 -04:00
3961ba1662 Fix command-log-mode not disabling on toggle
clm/toggle-command-log-buffer enables global-command-log-mode, but
doesn't disable it on second invocation, so we use
global-command-log-mode instead.
2018-09-28 21:13:27 -04:00
0c70d1bf08 Remove defunct [h keybind (smart-backward) 2018-09-24 08:36:20 -04:00
55c54a9848 Add ]o [o keybinds -> next/prev outline heading 2018-09-21 00:55:30 -04:00
9e79ea8c9c Bind C-w O => doom/window-zoom #890
+ C-w o enlargens the current window
+ C-w O deletes all other windows

Both keys undo the change on second use (unless you have changed the
frame too much since).
2018-09-18 15:19:50 -04:00
1718770b0e Rebind q -> kill-this-buffer in Man-mode + evil 2018-09-13 19:15:16 -04:00
54a088230f config/default: remove C-{h,j,k,l} keybinds
These keybinds (particularly C-h) are a tad too imposing to be defaults.
Without C-h, the help commands in certain special modes (like magit or
org-agenda) become inaccessible.
2018-09-13 19:15:16 -04:00
7d3ffdff06 Remove third line in section headers
This is truly important stuff. We've saved many lives with this update.
2018-09-09 09:58:19 -04:00
dc3a366094 Fix bindings 2018-09-08 03:51:37 +03:00
06c268954d Bind SPC s r to yas-reload-all 2018-09-03 03:58:44 +02:00
eac0c0b09e Fix M-` keybind on MacOS
Escaping it causes it to map à instead.
2018-08-31 12:08:40 +02:00
c4c0a1faab Merge pull request #844 from patrl/deftBinding
Adds a default binding for deft
2018-08-31 03:30:36 +02:00
cab0ee33d1 ui/treemacs: fix SPC o P (treemacs-find-file)
Would create a blank treemacs window when invoked before a treemacs
window was first initialized.
2018-08-29 02:16:06 +02:00
686929ad7a Adds a default binding for deft under notes 2018-08-28 11:43:00 +02:00
16d7b552f1 Bind M-` to other-frame on MacOS 2018-08-26 22:43:28 +02:00
2aa509b36c Fix left/right keys in helm
These should be set to left-char/right-char, anything else is
disruptive, especially when C-b and C-f are backward/forward-word.
2018-08-25 23:38:40 +02:00
171c87aa2c editor/format: general fix & refactor
+ Fixes function/command formatters (like #'gofmt)
+ Fixes formatting by region
+ Adds default keybindings:
  + gQ evil operator
  + SPC c f (normal mode) to format buffer
  + SPC c f (visual mode) to format selection
2018-08-25 00:06:12 +02:00
469cc7fbc1 Remove up/down keybinds in helm 2018-08-24 19:28:03 +02:00
9eee22e3fc completion/helm: redesign keybindings
A more vim-friendly (and spacemacs-friendly) keybinding scheme.

May address #829
2018-08-24 01:47:44 +02:00
34fcaec678 config/default: add SPC c f for formatting code
Powered by the new :editor format module.
2018-08-22 20:38:13 +02:00
7be7a8b046 Rebind SPC o a -> org-agenda 2018-08-16 11:35:11 +02:00
6a582d4f5f Fix SPC / d
Use new +(ivy|helm)/project-search-from-cwd command
2018-08-15 23:35:12 +02:00
f94b00887b config/default: bind SPC b B/SPC b b appropriately
Depending on the status of feature/workspaces.
2018-08-13 21:47:56 +02:00
4c8c9a2d09 Add "resume last search" keybind for ivy/helm #742 2018-08-11 01:59:37 +02:00
541ce81b91 Fix #791: replace global-command-log-mode
global-command-log-mode isn't autoloaded, but
clm/toggle-command-log-buffer is, and if command-log-mode-is-global is
set, it is equivalent to global-command-log-mode.
2018-08-08 23:37:30 +02:00
7f5e778b0c Replace helm-swoop with swiper-helm
Swiper is superior. The downside is it pulls in ivy as a dependency, but
that is acceptable considering how small it is.
2018-08-04 19:54:54 +02:00
71e71b9b83 Revert fe3a73c1: remap newline instead of binding RET 2018-07-30 13:08:52 +02:00
fe3a73c118 Rebind RET rather than remapping newline
The remapping was global, preventing its use in insert mode anywhere.
Binding to RET is less destructive.
2018-07-30 02:57:50 +02:00
2e25989dc5 undo-tree-enable-undo-in-region = nil
Try to save off the elusive and annoying "unrecognized entry in undo
list undo-tree-canary" error produced by undo-tree.
2018-07-29 17:41:59 +02:00
ef4d5827a1 Fix gss/gsS (evil-snipe + evil-easymotion) 2018-07-17 02:36:58 +02:00
b60c83f6d1 Add gz to evil-collection-key-blacklist 2018-07-13 13:29:43 +02:00
287460cb05 Add SPC o p/P keybind for treemacs/neotree
+ SPC o p invokes treemacs/neotree
+ SPC o P finds the current file in the treemacs/neotree pane
2018-07-11 13:06:05 +02:00
f898469374 Fix avy-goto-char-timer keybind (gs<space>) 2018-07-10 21:47:47 +02:00
93917fd8a2 Fix gsn/gsN & gs*/gs# evil-easymotion binds 2018-07-10 14:21:30 +02:00
04b7b5f1ef Add gs/, gs? & gs<space> evil-easymotion binds
Adds evil-search and avy-goto-char-timer interfaces to evil-easymotion.
2018-07-10 14:21:26 +02:00
6829f6fca2 Fix consecutive invokations of SPC u #747 2018-07-09 20:38:10 +02:00
1a068f82f1 Add +workspace/load-last-session
And fix the load last session button on dashboard.
2018-07-07 11:41:24 +02:00
57bad58dea Fix SPC h D keybind (wrong command name) 2018-07-04 23:09:07 +02:00
99ab08afe8 Add SPC o a keybind (org-agenda-list) 2018-07-04 14:09:56 +02:00
00e23db0b0 Fix workspace restore/load workspace keybinds
As well as keybind on dashboard.
2018-07-04 13:40:44 +02:00