确定 Emacs 23 中当前模式源代码的路径

发布于 2024-10-18 22:59:43 字数 211 浏览 1 评论 0原文

我正在尝试 Emacs 23 的新 Python 模式,但我不确定如何判断我是否正在使用新模式(源代码位于 ~/.elisp/python.el ) 或捆绑的 python.el 模式。

有没有办法找出当前(或任何活动)模式是从哪里加载的? Ch m 似乎没有提供该信息,我不知道还能在哪里查看。

I'm trying out a new Python mode for Emacs 23, but I'm not sure how to tell if I'm using the new mode (source code located at ~/.elisp/python.el) or the bundled python.el mode.

Is there a way to find out where the current (or any active) mode was loaded from? C-h m does not seem to provide that information, and I don't know where else to look.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我最亲爱的 2024-10-25 22:59:43

Chf python-mode RET 会告诉你它位于哪个文件中,你可以浏览到该文件通过点击链接。

您还可以使用 Mx find-function RET python-mode RET 去直接到那里。

(我发现将 find-function 绑定到 ChCf 很方便)

通常,您可以使用以下内容:

M- : (查找函数主模式) RET

C-hf python-mode RET will tell you which file it lives in, and you can browse to that file by following the link.

You can also use M-x find-function RET python-mode RET to go there directly.

(I find it handy to have find-function bound to C-hC-f)

In general, you could use the following:

M-: (find-function major-mode) RET

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文