2017-08-25 72 views
0

位於Windows 10機器上的.emacs.d文件夾在哪裏?我正在使用official GNU Emacs for WindowsWindows 10上Emacs的.emacs.d文件夾在哪裏?

我試圖C-Hvuser-init-file,並得到:

用戶-INIT-文件是「C源代碼」定義的變量。它的值是 「〜/ .emacs」

但是不存在這樣的文件夾。

這與this other question不同,因爲這是針對Windows編譯的Emacs,所以我不認爲它所查找的文件夾與* NIX中的相同。 C-Xd~/RET

您可能會或可能不會已經有一個~/.emacs.d目錄:

+0

的可能的複製[什麼是Windows命令提示符〜(用戶主目錄)的替代方案?(https://stackoverflow.com/questions/9228950/what-is-the-alternative-對於用戶 - 主目錄 - 上 - 窗口的命令提示符) – Arkadiy

+0

的消息告訴你,你的home目錄是'〜/'。看這裏。默認情況下,沒有init文件,但是你可以通過'CX比照〜/ .emacs'(或'〜/ .emacs.d/init.el'創建一個或任何你想要見的Emacs手冊,節點的[Windows HOME ](http://www.gnu.org/software/emacs/manual/html_node/emacs/Windows-HOME.html) – Drew

+0

通常在該位置'C:\用戶\ \應用程序數據\漫遊\的.emacs .d' – ArthurVard

回答

0

在Emacs Dired用打開你的主目錄。如果沒有,你可以自己從Dired緩衝區創建:

+.emacs.dRET


另見本手冊:我克(emacs)Windows HOMERET

0

TLD R: 我通過創建一個名爲HOME的環境變量來解決這個問題,該環境變量指向我的主目錄(對於我來說它是C:\Users\kuwze),其中包含我的.emacs.d文件夾。

算出這個步驟: 使用C-H我克和選擇

  • Emacs的W32 FAQ:(efaq-W32)。在MS Windows上關於Emacs的常見問題。

我能找到這個有用的信息:

3.5我在哪裏把我的初始化文件?

在Windows上,「的.emacs」文件可以被稱爲「_emacs」與DOS和FAT文件系統的向後兼容性 地方名不能 開始以一個點。有些用戶更喜歡繼續使用這樣一個名稱,因爲 是歷史問題,各種Windows工具過去的問題都以點開頭的文件名稱 。在Emacs 22和更高版本中,init文件可能也會被稱爲'.emacs.d/init.el' 。由lisp軟件包創建的許多其他文件 現在也存儲在'.emacs.d'目錄中 ,因此這會將所有與Emacs相關的文件保存在一個位置。

上面提到的所有文件應該放在你的'HOME'目錄下。

  1. 如果環境變量「首頁」被設置時,使用它 表示目錄: 「首頁」目錄由按照以下步驟測定。
  2. 如果設置了註冊表項'HKCU \ SOFTWARE \ GNU \ Emacs \ HOME',請使用它指示的目錄 。
  3. 如果註冊表項'HKLM \ SOFTWARE \ GNU \ Emacs \ HOME'已設置,請使用 它指示的目錄。不推薦,因爲它會導致 用戶共享相同的HOME目錄。
  4. 如果存在'C:.emacs',則使用'C:/'。這是爲了向後兼容 ,因爲如果沒有設置'HOME' ,以前的版本默認爲'C:/'。
  5. 使用用戶的AppData目錄,通常是用戶的配置文件目錄下名爲 「應用程序數據」目錄,其中 根據Windows版本和計算機是否是域的一部分 不同的位置。

    在Emacs,<〜>在文件名的開頭擴展到 你的「家」的目錄,所以你總是可以通過 找到你「的.emacs'文件中輸入命令」 CX比照〜/的.emacs 」。

相關問題