diff options
| author | Kรฉvin Le Gouguec <kevin.legouguec@gmail.com> | 2023-06-05 00:24:05 +0200 |
|---|---|---|
| committer | Kรฉvin Le Gouguec <kevin.legouguec@gmail.com> | 2023-06-21 20:31:15 +0200 |
| commit | e0bb836f3f825ec0bcc22fe94239a0e1d6b7f398 (patch) | |
| tree | 3c2c406d173a8ca71ef55bb832ac571954cdad48 /.emacs.d/eighters-theme.el | |
| parent | d0f1731bab471ad2a7de685a85b7c3e571e292da (diff) | |
| download | dotfiles-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
