gpt4 book ai didi

python - 如何在 Emacs 中查找 Python 方法的封闭类

转载 作者:太空宇宙 更新时间:2023-11-03 18:58:22 25 4
gpt4 key购买 nike

在 Emacs 中使用 Python 进行编码时,是否有快捷方式可以找到(或导航到)方法的封闭类的开头?

示例:

class Foo(object):
.
.
.
.
def bar_method():

编辑 bar_method 时,如何移动到(或识别)类 Foo 的开头?

我正在使用标准 Python 模式,但愿意接受替换建议。谢谢。

最佳答案

python-mode 位于 https://github.com/fgallina/python.el (包含在当前稳定的 Emacs 24.3 中)为 python-beginning-of-block 提供 C-c C-u 绑定(bind)。第一个调用将转到包含 point 的方法的开头,第二个调用(因为 point 不再在方法中而是在类定义中)会将您发送到包含类的开头。

UPD:我的立场是正确的,最新版本的 python.el @ github 通过覆盖 beginning-of-defun 提供了相同的功能,这是绑定(bind)的默认为 C-M-a

关于python - 如何在 Emacs 中查找 Python 方法的封闭类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16707067/

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