1 line
3.5 KiB
Plaintext
1 line
3.5 KiB
Plaintext
<!-- SC_OFF --><div class="md"><p>Recently I tried (for 3 days only) orderless, consult, marginalia, vertico and embark.<br/> I was amazed regarding the init time of this framework (its init time feels like zero). I was surprised to find, that I have more Ivy related packages installed, than I need for this vertico & Co framework. Also the documentation of vertico and Co is very comprehensible. Those different packages play really well together. And those packages provide quite some nice features, I haven't seen in Ivy (I haven't looked for new features in ivy for quite a while, because Ivy just works fine here).<br/> Nevertheless, I'm back on ivy right now (whose configuration I lavish and care since about 5 years), because there are some minor things (with vertico and Co) I would have to take care of, before I feel at home.<br/> Here I wrote down some of those minor things for anyone who is interested (This is <em>not</em> a request to "fix" those. Also, I did not file bug reports, because I haven't investigated enough. So please take all this with a grain of salt.).</p> <ol> <li><p>regarding Tramps hostname completion, when set up like described at the bottom of the vertico readme.: Having multiple logins for a hostname results in multiple entries (like e.g. <code>ssh:localhost</code>) and marginalia only showing <code>*ssh*</code>. It would be useful to show the loginname also. And how about tramp chains (like <code>ssh:user@remotehost|sudo:root@remotehost:</code>)?</p></li> <li><p>I missed partial completion insert for candidates, like used within <code>bash</code>.<br/> Example: 4 candidates <code>foo-bar-1-x</code> <code>foo-bar-1-y</code> <code>foo-bar-2-y</code> <code>foo-buz-3</code> ; at the prompt <code>ba</code> has been written, pressing <code><tab></code> completes the prompt to <code>foo-bar-</code>.<br/> I know, it is not necessary for the completion to filter, but I'm only human and often like to read complete words instead of incomplete ones, especially, when I'm not sure which candidate I have to select ....</p></li> <li><p>To be able increase the size of marginalia's area, would be really useful, on <code>M-x</code>, <code>C-h f</code> and <code>C-h v</code>.</p></li> <li><p>When opening a bookmarked directory with <code>consult-bookmark</code> It would be nice to choose to get a dired buffer or but a find-file request inside this directory.</p></li> <li><p>The <code>#</code> separator in <code>consult-grep</code> puzzled me somewhat, because I set up a different separator in orderless. But probably I misunderstood the use of it.</p></li> <li><p>Getting a list out of <code>consult-ripgrep</code> with embarks list generating feature resulted in an endless loop without getting a result, but maybe this was just my configuration.</p></li> </ol> <p><strong>Edit</strong>: Point 6: it was not <code>consult-ripgrep</code>, but <code>consult-line</code>, where <code>embark-collect-snapshot</code> and <code>embark-collect-live</code> are stuck in an endless loop.<br/> <strong>Edit2:</strong> Point 6 is an issue with my personal config. The functionality of Embark and Co works fine in a plain Emacs.</p> </div><!-- SC_ON -->   submitted by   <a href="https://www.reddit.com/user/SlowValue"> /u/SlowValue </a> <br/> <span><a href="https://www.reddit.com/r/emacs/comments/r09uzc/vertico_orderless_marginalia_consult_i_tried_it/">[link]</a></span>   <span><a href="https://www.reddit.com/r/emacs/comments/r09uzc/vertico_orderless_marginalia_consult_i_tried_it/">[comments]</a></span> |