gpt4 book ai didi

Emacs:有没有办法将变量或字符串传递给 M-x 命令?

转载 作者:行者123 更新时间:2023-12-02 05:55:04 24 4
gpt4 key购买 nike

我在我的 lisp 代码中调用了一个名为 go-to-url 的命令,它打开了一个网页,我只是将一个值字符串传递给它:

(go-to-url "www.yahoo.com")

但是从 M-x 命令行使用这个函数会很好。有没有办法做到这一点?我试过的都不起作用

最佳答案

您将使用交互式表单:

(defun go-to-url (url)
(interactive "sURL: ")
(do-your-stuff url))

这样你就可以在你的 lisp 和 M-x: go-to-url 中使用 go-to-url 并且你会被提示输入参数。

另请参阅我对您其他问题的回复:Emacs: Is there a way to create a interactive script using Emacs?

关于Emacs:有没有办法将变量或字符串传递给 M-x 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2244562/

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