gpt4 book ai didi

emacs - 如何在 Emacs 中为当前词调用描述函数?

转载 作者:行者123 更新时间:2023-12-01 09:27:21 26 4
gpt4 key购买 nike

我想编写一个调用 describe-function 的 Emacs 函数为 current-word .如果没有名为 current-word 的函数然后它调用 describe-variable .

我试着写了,但我什至不能打电话describe-functioncurrent-word ...

(defun describe-function-or-variable ()
(interactive)
(describe-function `(current-word)))

我该怎么写?

最佳答案

这样的事情应该工作:

(defun describe-function-or-variable ()
(interactive)
(let ((sym (intern-soft (current-word))))
(cond ((null sym)
"nothing")
((functionp sym)
(describe-function sym))
(t
(describe-variable sym)))))

关于emacs - 如何在 Emacs 中为当前词调用描述函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17755665/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com