【问题标题】:Getting started with Python on Emacs在 Emacs 上开始使用 Python
【发布时间】:2016-01-14 23:31:25
【问题描述】:

我熟悉 python,但对 Emacs 完全陌生,我想开始使用后者进行编码。在 Emacs 中,我运行了

M-x python-mode

我明白了

Loading python...                                                                                                                
Loading easymenu...done                                                                                                          
Loading python...done 

然后什么都没有发生。它不会冻结,它不会进入 python 模式......它只是不会改变。有人可以帮我解决这个问题吗?我正在从 Mavericks 终端运行 Emacs。

【问题讨论】:

  • 窗口底部的模式行是否不显示“(Python)”作为该缓冲区的主要模式?同样,在该缓冲区中键入 C-h m(或 M-x describe-mode)应该清楚地将 Python 模式显示为主要模式。当您访问 python 文件时,Emacs 应该自动使用python-mode,但是——您通常不需要手动调用该模式。
  • 您还可以调查第三方库,例如elpy

标签: python macos emacs terminal


【解决方案1】:

在 Emacs 中,foo-mode 一般将当前缓冲区的模式设置为foo。在您的情况下,您将当前缓冲区设置为 python-mode,除非您正在查看 Python 代码,否则它不会直接执行任何操作。

Python Programming in Emacs wiki 页面有点...庞大...但它有很多很好的信息。在此之前,我建议阅读 Emacs 教程(点击 C-h t 启动它)以了解有关 Emacs 基本原理的更多信息。这将在以后为您节省很多的困惑。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-08
    • 1970-01-01
    • 2016-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多