在 emacs 中如何在 info 中查找函数的文档

在 emacs 中如何在 info 中查找函数的文档

执行 Ch f 会查找 emacs 中某个函数的帮助,通过单击帮助框中的链接,我可以转到源代码。

有没有办法从函数帮助窗口进入信息,专门搜索该函数所记录的章节。

或者如果没有办法快速搜索所选函数名称的信息。

答案1

您要查找的命令是Info-goto-emacs-command-node,绑定到C-h F。遗憾的是,这两种不同形式的文档之间似乎没有任何集成。

这有点粗糙,但将其放入您的.emacs文件中,然后从C-h f函数文档中,您将能够点击i(“信息”)跳转到相应的C-h F文档。

(defun Info-goto-from-command-help ()
  "Go to the Info node in the Emacs manual for the command
currently being viewed in `help-mode'."
  (interactive)
  (when (eq 'describe-function (car help-xref-stack-item))
    (Info-goto-emacs-command-node (cadr help-xref-stack-item))))

(define-key help-mode-map "i" 'Info-goto-from-command-help)

相关内容