Need help getting noter/pdfs and org-roam-bibtex to work

I have a question on this topic. (please let me know if I need to open a new thread)

When I click the cite:key, I have the same interface as @nobiot . I think it’s a helm related function, but I could not locatate the exact function.

My motivation is to change the default action after I click the cite:key (or C-c C-o org-open-at-point). This is what I use most.

@nobiot actions list are a little bit different to me. But I find the following code might be help me to solve this problem.

(helm :sources (helm-build-sync-source "test"
                     ;; A function can be used as well
                     ;; to provide candidates.
                     :candidates '( "bar" "baz" "foo"))
          :buffer "*helm test*")

After executing this funciton, I find the buffer name is “helm test”.

So, I guess, I could start from the name of buffer, which is defined by :buffer to find the function.

However, I could not located it.

I searched the following elisp code:

  • org-ref (org-ref-helm-bibtex.el)
    (:buffer "*helm browser*")

  • helm-bibtex
    :buffer "*helm bibtex*"

None of them has a string like this: :buffer "*helm*".

Not solving this issue right now, but I will continue.