導航:首頁 > 操作系統 > emacslinux配置文件

emacslinux配置文件

發布時間:2025-01-24 06:31:38

1. emacs怎麼裝

Windows下安裝Emacs的最佳方法

Emacs平台很強大,已經不只是一個編輯器這么簡單了,它被移植到Windows平台下使得非Unix用戶也有幸接觸到並使用它。
之前我寫了一個Windows7下的Emacs的一點說明,簡單說了一下如何在Windows下安裝emacs,不過,那不是最佳方式。
因為,按Windows7系統本身的HOME目錄配置的話,C:\Users\<username>\AppData\Roaming 這個HOME目錄太深了,而且默認狀態下AppData目錄是隱藏的,最最關鍵的是:如果系統盤一旦出問題,之前的.emacs配置文件和.el的擴展都得重新配置和下載。
還有另外兩咱方法,更改HOME目錄:一是添加HOME系統環境變數,這個有個很大的弊端,如果系統里同時還安裝有java sdk、Cygwin等,那就可想而知了,這些軟體「找不到北的」;二是添加 HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs\HOME=%emacs_dir% 注冊表項,好是好,你得重啟系統啊。。。
本文給大家介紹一個個人認為最佳的方式:
首先,我們再來看看emacs的簡單安裝吧,http://ftp.gnu.org/pub/gnu/emacs/windows/emacs-23.2-bin-i386.zip 這里下載emacs-23.2最新版,並解壓到一個磁碟根目錄,我這里放在了d:\下,解壓後,得到 d:\emacs-23.2,進入d:\emacs-23.2\bin目錄,執行 addpm.exe 在開始菜單中加入 emacs 的啟動項。
啟動emacs,在 Option 菜單中隨便更改一下設置,如 取消 Case-Insensitive Search,之後,點 Save Options。這一步不是多餘的哦,因為默認情況下emacs不會在一啟動的時候就生成 .emacs 配置文件和 .emacs.d目錄的。這步生成的 .emacs 目錄還是在 C:\Users\<username>\AppData\Roaming 下,因為我們並沒有做別的設置移動它嘛~
下面就進入關鍵步驟了,打開 C:\Users\<username>\AppData\Roaming\.emacs 配置文件,修改內容為
 (load-file "D:/emacs-23.2/.emacs")
復制代碼
這個配置意思很明顯了,emacs在啟動的時候會載入 C:\Users\<username>\AppData\Roaming\.emacs 這個配置文件,而該文件又載入另一個 D:/emacs-23.2/.emacs 配置文件。這樣,自然就成功實現了配置的轉移嘍~好了,從現在起就不用進入 C:\Users\<username>\AppData\Roaming\.emacs 這個冗的路徑嘍!
上一步,我們把emacs的配置文件用 (load-file ...) 配置已經指向到 D:/emacs-23.2/.emacs
了,那兩個就拷貝一個 .emacs 文件放到 D:/emacs-23.2/ 里吧(Windows下好像不能建立以 . 開頭的文件吧)。然後,打開D:/emacs-23.2/.emacs,在開頭添加如下配置:
 (setenv "HOME" "D:/emacs-23.2")  (setenv "PATH" "D:/emacs-23.2")  ;;set the default file path 
(setq default-directory "~/")
復制代碼
恩,是的,這里重新給 HOME PATH 等定義了新的路徑~~~寫到這里大家該明白了,就是把配置轉移了一下而已。
好了,現在就可以了把 D:/emacs-23.2 當成emacs的 HOME了,配置可以參考這個帖子:http://club.topsage.com/thread-2252500-1-1.html,裡面用的兩個簡單的擴展,由於指定了 load-path 為 ~/.emacs.d/elisp

(setq load-path (cons "~/.emacs.d/elisp" load-path))
復制代碼
也就是 D:/emacs-23.2/.emacs.d/elisp,把兩個文件放進去就ok了唄~!

2. linux下的emacs 配置文件在哪

Linux下的emacs,一般是在HOME下的
在linux中,home在路徑中可以用~來代替,比如cd ~ 就會到達你目前用戶所在的home下,在其中,emacs可是是隱藏的文件需要使用A參數來ls

閱讀全文

與emacslinux配置文件相關的資料

熱點內容
縱向加密密鑰協商狀態時間 瀏覽:850
mc花雨庭伺服器有些什麼 瀏覽:809
linux製作網頁 瀏覽:19
xlsx加密忘記了怎麼辦 瀏覽:999
app湖北農信怎麼解約 瀏覽:426
在線編程教育項目 瀏覽:759
電信采購5萬台伺服器干什麼用 瀏覽:200
騰訊雲伺服器登錄地址 瀏覽:987
程序員在地鐵上寫字 瀏覽:555
解壓包未知文件格式怎麼辦 瀏覽:576
程序員破壞資料庫 瀏覽:331
sh格式如何編譯 瀏覽:344
虛擬伺服器雲主機哪個好 瀏覽:98
單片機埠保護 瀏覽:948
iso壓縮gho 瀏覽:14
網關熔斷器演算法 瀏覽:629
不銹鋼高度演算法 瀏覽:170
基於單片機的畢業設計論文 瀏覽:658
久佳跑步機的app怎麼下載 瀏覽:201
python列印心形 瀏覽:48