egh/zotxt-emacs

Feature idea: helm integration

Opened this issue · 4 comments

Wild idea:

Using helm for live searching/matching of Zotero records as you type!

Wouldn't be easy, I suspect... :)

egh commented

I'm a https://github.com/abo-abo/swiper user :) but I agree interactive completion would be great. Ivy completion is on my TODO list. helm integration pull requests would be most likely accepted - the last time I looked at helm I got confused by the API.

egh commented

I do have ivy completion working, btw

image

I don't know what helm completion would involve, but I welcome prs @sati-bodhi

This would be truly awesome; I use ivy myself, and am really looking forward to the ability of selecting multiple items and creating the references for each one of them. I tried C-c " i (org-zotxt-insert-reference-link) RET algorithms to list matching items, and using arrow keys on the keyboard to select one, then a) press C-M-m to create an item then select another one to keep creating; or b) press C-c C-o to saves the current candidates to a new buffer, then press RET there. Neither the workflow a or workflow b worked for me.

egh commented

@hyiltiz I should have said that zotxt works fine when using ivy, but it doesn't have any ivy-related code in it at the moment. I just had a look at adding multiple selection using ivy, and it seems possible, but it will be a little tricky. I'm going to open a new issue for this.