2013-02-20 147 views
2

我想添加「〜/」到emacs加載路徑,因爲無論什麼原因它不在那裏。我設法找到的命令添加到Emacs的負載路徑:永久添加到emacs加載路徑

(add-to-list 'load-path "~/") 

當我執行此命令的負載路徑變量包含之前做的所有的東西,「〜/」添加到列表中。問題是,當我退出emacs時,下次啓動「〜/」時已經從列表中刪除,所做的更改不是持久的。如何永久性地向emacs加載路徑變量添加內容?

添加到.emacs文件在此不起作用,因爲問題在於〜/目錄中的.emacs文件未加載,因此修改.emacs文件不會修復此問題問題。

+0

在Emacs中輸入'C-h v user-init-file RET'。這會告訴你它在啓動時加載的文件的路徑/名稱。它可能不是你認爲它的地方(特別是如果你使用Windows?)。 – phils 2013-02-22 10:39:03

回答

3

我想在phils的評論中有一個錯字。正確的方法應該是C-h v user-init-file RET。也許你在其他地方定製了這個變量,你忘了。嘗試將此變量的值更改回默認值。

+0

啊,是的,那是一個不幸的錯字。我刪除了該評論,並將其替換爲正確的版本。 – phils 2013-02-22 10:40:12