Commit Graph

771 Commits

Author SHA1 Message Date
8284f1035b Fix fill-column toggle for vanilla users 2020-10-06 14:28:48 -04:00
729e8d8f39 Fix #4035: fill-column toggle 2020-10-06 14:19:36 -04:00
3f28411f64 Use delegate function
As suggested by Henrik I changed it to use a delegate function, which reduces
code duplication and makes things cleaner
2020-10-05 10:14:54 -04:00
f96b2310df Add keybinding to toggle fill column indicator
Added a keybinding to the Toggles menu to toggle the fill column indicator if
the `fill-column` module is enabled. The keybind is `SPC t c`.

Suggested by lunik1 on Discord
2020-10-05 10:14:54 -04:00
b94b481f6f Merge pull request #4003 from ctjhoa/develop
Add SPC / in evil-bindings
2020-10-04 20:08:48 -04:00
4165d4ff34 Merge pull request #3934 from theutz/add-org-journal-scheduled-entry-binding
Add `org-journal-new-scheduled-entry` Keybindings
2020-10-04 17:05:05 -04:00
87b6a1fa46 Merge pull request #3966 from gagbo/fix/bepo-evil-enhancements
:input layout bepo enhancements
2020-10-04 16:36:46 -04:00
ef1e6dd65c Add SPC / in evil-bindings
Add SPC / alias for "Search project" (SPC s p)

- Searching is one recurring action by developers

- Spacemacs has the same keybinding,
  so it close one gap between Spacemacs and Doom keybindings (#2542)

- It's consistent with SPC * "Search for symbol in projet"
  as it's Vim "*" and "/" equivalent but project-wide
2020-10-01 15:57:31 +02:00
04d08bdf5d Disable non-compatible binding 2020-09-23 00:43:48 +02:00
a6dc6275f8 Fix #3960: make prefix arg consistent in +default/search-project
Is documented to include ignored/hidden files in the search result, but
would prompt for another project instead.
2020-09-19 14:40:11 -04:00
5b13c913eb Add scheduled entry evil binding
For `org-journal-new-scheduled-entry`.
2020-09-13 22:52:42 +03:00
f460a461d8 Add scheduled entry keybinding
For `org-journal-new-scheduled-entry` in normal emacs bindings.
2020-09-13 22:52:42 +03:00
f22f2e28b8 Modifying wrong variable judgment logic 2020-08-28 15:57:58 +08:00
5c9e21814e Fix non evil environment (void variable evil this operator) 2020-08-28 15:40:08 +08:00
841eacc77d tools/lsp: lazy load <leader> c l keybind
Fixes a issue where folks would try to rebind <leader> c, only to get a
non-prefix key error about <leader> c l.
2020-08-27 17:44:58 -04:00
76eae7bc46 Bind SPC s S -> swiper-isearch-thing-at-point #3656 2020-08-25 21:12:50 -04:00
5c6dca2e1a Merge pull request #3819 from gagbo/fix/bepo-helm-maps
[Fix] be lazier for minibuffer maps in :layout bepo
2020-08-24 22:26:21 -04:00
2564bbce0d Use flyspell-mode for SPC t s if +flyspell present
Also corresponding bindigs fix for +emacs-bindigs.el
2020-08-24 20:36:16 +02:00
e164f3714f Set helm-rg-map in the default +default-minibuffer-maps
It seems like a typo
2020-08-24 11:03:46 +02:00
ff9c1ace22 checkers/spell: replace flyspell with spell-fu
Spell-fu is significantly faster, but does produce more false
positives (more faces must be added to spell-fu-faces-exclude to reduce
these).

Unfortunately, there is no fancy "correction" interface for spell-fu
yet, so we'll have to resort to ispell-word (on z=) for now.
2020-08-21 18:57:10 -04:00
8916f442f1 Update +emacs-bindings.el 2020-08-20 09:12:45 -07:00
0f1ff5f411 Update +evil-bindings.el 2020-08-20 09:07:50 -07:00
2e6902f7ae Unbind TAB in comint buffers
They usually handle their own completion keybinding on TAB.
2020-08-09 01:50:41 -04:00
d8908a0c32 Fix +default/newline indenting after newline
This was intended to be newline minus indent, since newline itself is
remapped to newline-and-indent.
2020-08-08 03:02:37 -04:00
4cbc2abb09 Don't invoke company on C-SPC if in minibuffer
In case of evil-collection-setup-minibuffer = t
2020-08-07 20:15:15 -04:00
2c0cbec7c8 Fix universal {C,s}-RET keybinds in tty Emacs
And reformat all X-RET keybinds.
2020-08-05 18:26:07 -04:00
c6766c293d C-down-mouse-2 -> reset text-scale
Make this universal. Also removes redundant C-mouse-{4,5} mouse
bindings, they're already bound by mouse-wheel-mode.
2020-08-05 18:26:07 -04:00
863eb82efd S-RET -> insert literal newline
A convention on many text editors and applications is to make RET
auto-indent new lines. That has already been done. Another convention is
for S-RET to insert an unindented line; this commit adds this convention
to Doom.

Relevant to #3694
2020-08-05 18:26:06 -04:00
f82775fead Fix 'Wrong type argument: commandp, +default/search-project'
Regression from #3656
2020-07-31 02:42:35 -04:00
6a4283c9d4 More convenient search buffer 2020-07-31 12:55:49 +07:00
9c96feba56 Fix wrong-type-arg stringp error on +default/dired
When selecting a directory.
2020-07-27 18:09:57 -04:00
87199113bd SPC f d -> +default/dired
+default/dired will prompt you for a directory to open dired in. If
passed the universal argument, it will prompt you for a known project
instead.
2020-07-26 18:40:42 -04:00
12e414be89 Rename +org/toggle-clock -> +org/toggle-last-clock
And rewrite it to ask for confirmation before clocking in on the item at
point. Without this, it's much harder to see what exactly it's doing.
2020-07-26 15:55:11 -04:00
83faa84591 Fix backspace advice with multi-character sp pairs 2020-07-23 01:26:03 -04:00
2a325167f8 Merge pull request #3249 from sei40kr/eglot-improve
tools/lsp: improve eglot support
2020-07-22 20:41:22 -04:00
ab93f61df3 Fix emacs binding for toggling org-tree-slide-mode
org-tree-slide-mode toggling binding was calling a
non-existing (obsolete?) function.
2020-07-16 16:07:16 +02:00
2cedf150ec Fix #3268: overeager deletion of closing parens
Close #3566
2020-07-15 15:17:55 -04:00
20c617bc30 Only bind keys when workspaces module enabled 2020-06-26 01:48:39 -04:00
7e52383273 Resolve a key binding conflict
Fix the key binding for "Find implementations" conflicts with
"Jump to symbol in any workspace".
2020-06-24 02:01:10 +09:00
d8c6030a14 tools/lsp: Use general implementation lookup handler 2020-06-24 01:56:26 +09:00
6798966f78 editor/format: Use eglot LSP formatter 2020-06-24 01:56:26 +09:00
d3b1664081 config/default: Fix evil LSP key bindings 2020-06-24 01:56:26 +09:00
0e9bb3e6eb Wording 2020-06-21 18:57:36 +05:30
e0c3ffba0c Add keybinding for org-roam-insert-immediate 2020-06-21 18:47:11 +05:30
6ff3b7aa1e Bind a link-hinting key for geiser-doc-mode 2020-06-19 14:45:31 +10:00
c0b7ff0f9d Merge pull request #3347 from leoalekseyev/mygithub/develop
Don't set prefix-arg when delegating to ivy/helm from +default/search-project
2020-06-10 20:57:57 -04:00
8dd55901c3 Don't set prefix-arg when delegating to ivy/helm from +default/search-project
The prefix arg for +default/search-project is intended to enable the
user to pick search location, however when it propagates to the ivy
search function it turns on the "search ignored files" functionality,
which us typically not intended and, furthermore, can be (if desired)
turned on simply by typing the search command in, for exampe,
counsel-rg's case as `-uu -- mysearchterm`
2020-06-10 03:50:25 -07:00
10cc279e74 Merge pull request #3333 from Bounga/fix/emacs-binding-to-jump-to-channel-in-irc-app
Fix typo in function name binded to jump to an IRC channel
2020-06-10 03:00:45 -04:00
9f00dd4920 Warn if projectile-project-search-path is empty
When using +default/discover-projects
2020-06-10 02:55:59 -04:00
345f191376 Fix typo in function name used to jump to an IRC channel using Emacs keybindings 2020-06-08 17:51:29 +02:00