[救救孩子吧] doom docsets 相关 信息全 (issues提不了)

按K是调用

直接按的话 在lua-mode下 会打开在线的文档

按照文档的说法 尝试了如下hack 但是好像没软用 大佬们帮忙看看

(set-lookup-handlers! 'lua-mode
  :documentation #'+lookup/in-docsets)

(set-docsets! 'lua-mode "Lua")

直接调用此函数 可以正常打开dash的文档

没用lua-mode。从前期python-mode添加pyqt5帮助的经验看。需要检查dash-docs-docsets的值和dash-docs-docsets-path目录下,相应帮助是否存在。如果 (set-docsets! 'lua-mode "Lua") 不起作用,可采用在use-package-hook! :post-config 中设置的方法试试,我记得当时我的是不起作用。

现在问题是 我调用 +lookup/in-docsets 是没问题的

调用 +lookup/documentation

期望: +lookup/documentation 的行为是优先本地文档

这就没遇到过了。只有调试跟踪一下 +lookup/documentation 。或者把下面这个放use-package-hook!里,我当时在scratch buffer里执行set-docsets! 是不起作用。

(set-lookup-handlers! 'lua-mode
  :documentation #'+lookup/in-docsets)

只能等待lisp 大佬解决一下了 我水平不行. 没有解决的第三天