2013-03-01 78 views
0

在ubuntu上安裝了emacs24並通過curl進行了預編譯。我想啓用python支持,所以我創建了個人目錄中的sayth.el並添加了(需要'prelude-python)Emacs Prelude - 啓用Python縮進

重新啓動後,雖然我仍然沒有任何python支持和縮進支持。

我該怎麼做?

回答

1

我在個人目錄中創建sayth.el並添加(需要「前奏的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和[前奏]:使用Batsov's directions是否安裝前奏?

+0

我在prelude網站上使用了快速轉發說明。 $ curl -L https://github.com/bbatsov/prelude/raw/master/utils/installer.sh | sh – sayth 2013-03-04 03:51:38

+1

'〜/ .emacs.d/personal /'中的任何'.el'文件都會被加載,而不僅僅是'custom.el',所以將定製放在'sayth.el'中也應該可以。 – Tom 2013-03-18 01:47:38

+1

注意:batsov禁用'prelude-custom.el'中的縮進 - 請參閱'defcustom prelude-indent-sensitive-modes' – codeasone 2014-09-21 14:48:01