【问题标题】:Emacs Prelude - Enable Python IndentationEmacs Prelude - 启用 Python 缩进
【发布时间】:2013-03-01 23:45:30
【问题描述】:

在 ubuntu 上安装了 emacs24 并通过 curl 进行了 preude。我想启用python支持,所以我在个人目录中创建了sayth.el并添加了(需要'prelude-python)

重新启动后,虽然我仍然没有任何 python 支持,也没有缩进支持。

我该怎么办?

【问题讨论】:

    标签: emacs24 emacs-prelude


    【解决方案1】:

    我在个人目录下创建了sayth.el并添加了(需要'prelude-python)

    我非常怀疑 Emacs 会知道sayth.el。相反,

    1. 打开emacs并执行C-h v user-emacs-directory。这可能是~/.emacs.d,但最好检查一下。
    2. 在 emacs 用户目录中检查 prelude-modules.el。如果该文件不存在,则存在另一个问题。如果有的话,
    3. 在 emacs 中打开 prelude-modules.el 并取消注释包含 (require 'prelude-python) 的行。 (如果它已经取消注释,那就是另一个问题。)
    4. 保存文件,退出 emacs,然后重新启动它。

    在 ubuntu 上安装了 emacs24 并通过 curl 安装了 [prelude]

    只是检查一下:您是否使用Batsov's directions 安装了 Prelude?​​p>

    【讨论】:

    • 我使用了前奏网站上的快进指令。 $ 卷曲-Lgithub.com/bbatsov/prelude/raw/master/utils/installer.sh |嘘
    • ~/.emacs.d/personal/ 中的任何 .el 文件都会被加载,而不仅仅是 custom.el,因此将您的自定义设置在 sayth.el 中也应该可以。
    • 注意:batsov 在prelude-custom.el 中禁用缩进 - 请参阅defcustom prelude-indent-sensitive-modes
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-07
    • 2011-02-04
    • 1970-01-01
    • 1970-01-01
    • 2016-10-02
    相关资源
    最近更新 更多