How do I jump to the source code and documentation of guix functions while using emacs inside the .scm file?

Imagine the block below is your emacs window, your cursor is on the function use-modules…

(use-modules
 ((gnu packages databases)       #:select (recutils)))

How do you jump to the information documentation for “use modules” as well as the source code? What did you have to install to make this happen?

If you don’t think this is useful. Thanks! I’ll try to update here if i find the answer.

Updates…

Here is the use-module in the docs https://www.gnu.org/software/guile/manual/html_node/Using-Guile-Modules.html#index-use_002dmodules

These commands get me there C-h R guile RET i use-modules RET (thanks to cow_2001 from system crafters irc)

Also there is ‘geiser-doc-symbol-at-point’

2 Likes