如何使用ivy-posframe 将ivy minibuffer魔改成 helm @tumashu

本打算通过ivy-posframeivy minibuffer 改成 helm-buffer 形式,不太喜欢 ivy 使用 minibuffer 总是从屏幕左下方弹来弹去,然后没发现 ivy-posframe有修改widthheight的变量,只好自己魔改源码

然后那个minibuffer没有找到适合window的宽,只能糙糙地用着,还有就是ivy 弹出的候选选项从 10改成 30,效果不完美,只限于能糙糙地用着的地步

@tumashu 求点建议

helm-posframe/helm-posframe.el at master · tumashu/helm-posframe · GitHub 参考这个

刚刚看了,设置 width 思路和我的想法差不多, 只不过因为有行号和fringe的存在,总是不大准确