Vertico completion options fringes are missing #604
Replies: 3 comments 3 replies
-
|
I don't think the fringe indicators are useful in the context of Vertico. They add mainly noise for annotations which are only slightly too wide. Annotations are usually truncated to the correct window width, see for example Marginalia. I never scrolled the minibuffer window to see more of an annotation in years of usage. I also had the fringe indicators deactivated for a long time. Therefore I want to keep this for now as is, but I may reconsider if many users request an option. For now you can advise the vertico--setup function to change the setting or to kill the local variable. |
Beta Was this translation helpful? Give feedback.
-
|
Here's the advice I'm using to undo this change, in case it helps anyone: (defun fixed-vertico--setup (vertico--setup &rest arguments)
(let ((fringe fringe-indicator-alist))
(prog1
(apply vertico--setup arguments)
(setq fringe-indicator-alist fringe))))
(advice-add 'vertico--setup :around 'fixed-vertico--setup) |
Beta Was this translation helpful? Give feedback.
-
|
FWIW I reverted the fringe-indicator-alist change in Vertico. Vertico leaves the variable untouched now. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I have seen the news for the new release and read that it hides the fringes for line truncation.
I think they were useful, serving the purpose of hinting that the line doesn't at the right end of the window, and you can scroll to read the remaining of the annotation.
Can we have its removal, at least, as an option?
Of course, I may be able to change the behaviour to my need, if you think it's not a good idea.
Beta Was this translation helpful? Give feedback.
All reactions