straight 的作者开发的类 ivy, helm 插件——selectrum

似乎没人提fido-mode呢?

因为不能用空格split关键词吧(,

Icomplete配置一下,行为能和其他包一致,比套了一层fido更舒服

selectrum 在 find-file 的时候一次回退整个目录名这个功能要如何配置,现在是一个字符的删除

Pressing DEL will move you to the parent directory.

这个功能

C-a C-k ?

C-DEL 是一个好帮手

是这个,ivy 原来应该是封装了这个命令,直接 DEL 就是这个效果

使用selectrum-swiperhttps://github.com/raxod502/selectrum/wiki/Useful-Commands#jumping-to-lines的时候,不能像ivy - swiper那样选中一项的时候会自动跳到相应的位置,这个怎么设置啊?

直接consult

isearch 的方式我不是很喜欢,我还是喜欢在minibuffer里面显示,然后选中某一项,自动会跳转

consult-line

用 consult、embark,或 selectrum 的同学继续分享一下使用体验呀!有没有换回来的?!

真的能代替 ivy/swiper/counsel 吗?我最近在自己攒配置,想换掉ivy系列试试别的。

最近花了两天切换到 vertico + embark + orderless + marginalia ,感觉基本上没啥问题

1 个赞

完全可以换掉 ivy。我也是最近在攒配置,现在用 consult+vertico。embark因为平时用的少,就暂时不集成了。 特别喜欢 consult-buffer 的 preview 功能。

1 个赞

我用vertico+consult, 感觉够用

1 个赞

@tumashu 大佬, selectrum wiki 设置new frame在光标处弹出是这样设置的,效果可以。但是我把(posn (posframe-poshandler-point-bottom-left-corner info))改为(posn (posframe-poshandler-frame-center info))之后,发现new frame从这个地方弹出了:

请问有什么办法让它像ivy-frame那样居于emacs frame正中弹出吗?谢谢! :pray:

同花了两天换成了 vertico + consult,除了org-cite还集成的不好,其它都很舒服

1 个赞

以前也特别喜欢consult-buffer的preview,想换掉ivy。但是后来发现其它包(包括consult)提供的xxx-read函数都没有ivy-read用起来顺手,而且ivy中实现buffer preview也简单,所以目前坚守ivy。

1 个赞

org-cite-insert可以使用吧?

这个不居中是正常的,因为居中需要知道弹出窗口的高度和宽度,这个posframe是不知道的,因为它由miniframe管理,你可以看看info的值,把里面代表弹出窗口的宽度和高度的参数手动设置一下,就可以了

:posframe-width xxx :posframe-height xxx

把这两个参数设置成miniframe对应的宽度和高度,计算出的坐标应该就是正常的

最简单的方式是使用 posframe-poshandler-argbuilder 的 child-frame 选项,对应miniframe

我换vertico的原因是,它的代码少,刚好满足我日常使用

1 个赞