summaryrefslogtreecommitdiff
path: root/.emacs.d/eighters-theme.el
diff options
context:
space:
mode:
authorKรฉvin Le Gouguec <kevin.legouguec@gmail.com>2023-06-05 00:24:05 +0200
committerKรฉvin Le Gouguec <kevin.legouguec@gmail.com>2023-06-21 20:31:15 +0200
commite0bb836f3f825ec0bcc22fe94239a0e1d6b7f398 (patch)
tree3c2c406d173a8ca71ef55bb832ac571954cdad48 /.emacs.d/eighters-theme.el
parentd0f1731bab471ad2a7de685a85b7c3e571e292da (diff)
downloaddotfiles-e0bb836f3f825ec0bcc22fe94239a0e1d6b7f398.tar.xz
Switch to default completion UI
Mostly to avoid icomplete jank (bug#40152). Inspired by: <https://www.scss.tcd.ie/~sulimanm/posts/default-emacs-completion.html> Rationale for the customizations: C-M- chord for navigation Because I found myself missing C-n/C-p in a couple of situations. auto-help 'visible The feedback is not as immediate as icomplete, but it's good enough. Tried 'always, but there's a sit-for somewhere that causes a weird pause if you happen to RET before bringing up completions. auto-select 'second-tab M-v? M-g M-c?? show-help nil "Click on a selection to select it" ๐Ÿ˜ format 'one-column Where have you been all my life. max-height 10 More often than not I'm typing something inspired by the content from another buffer, so limit how much context *Completions* can hide. auto-choose icomplete never clobbered the minibuffer until I asked it to (with e.g. C-M-i). Since C-u M-RET is a thing, keep candidates off the minibuffer unless I pull them in, in case I change my mind and start typing something entirely different from the currently highlighted candidate.
Diffstat (limited to '.emacs.d/eighters-theme.el')
0 files changed, 0 insertions, 0 deletions