我已經找到了放置我的.emacs文件的位置,但它似乎不能以「。」開頭。在Windows上的Emacs:.emacs沒有有效的文件名
我試着命名爲「emacs」或「_emacs」,但是如何知道它是否被使用?
我已經找到了放置我的.emacs文件的位置,但它似乎不能以「。」開頭。在Windows上的Emacs:.emacs沒有有效的文件名
我試着命名爲「emacs」或「_emacs」,但是如何知道它是否被使用?
如果您在資源管理器中創建文件,它不會允許您使用.name(出現此錯誤)。
一個簡單的解決方法,如果你有bash(cygwin,git-bash或其他變體)安裝就是用它來重命名文件。它也可能在PowerShell或命令提示符下工作,我沒有測試過這些。
文件可以以'。'開頭,這不會造成任何麻煩,但是explorer不會讓你用它命名。
您始終可以使用Emacs本身創建文件:C-x C-f〜/ .emacs。 ~
代表您的主目錄,您可以將其設置爲環境變量HOME
。
要測試如果您正在編輯的.emacs
是在加載.emacs
,你可以在它把下面的elisp命令:
(minibuffer-message "it worked")
現在退出並重新啓動emacs的,一邊看在迷你緩衝區查看屏幕底部是否顯示(僅顯示2秒)。
最近版本的Windows(例如Windows 7)似乎允許使用Windows資源管理器創建.emacs
文件。在創建/重命名文件時,只需輸入.emacs.
而不是.emacs
。
Windows資源管理器不允許以點開頭的文件名的創建。帶有內置的Windows工具一個簡單的解決方法是用一個假名字,然後用CMD.EXE將其重命名創建的文件(如_emacs
):
cd path/to/file
ren _emacs .emacs
Windows允許該類型文件的創建和使用,但是Windows資源管理器不允許將文件命名爲使用Windows資源管理器的文件。使用其他工具(如命令行或emacs)創建具有該名稱的文件。
把東西放進去,看它是否有效? [安裝](http://www.gnu.org/software/emacs/windows/Installing-Emacs.html) –
例如,最後加上這個,然後在啓動後看看緩衝區*消息*,看看你是否找到消息:(消息「*************** MY DOT EMACS WAS LOADED !!!! ***************」 – Drew