導航:首頁 > 操作系統 > 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配置文件相關的資料

熱點內容
linux大於1g的文件 瀏覽:869
程序員蒙圈圖片 瀏覽:152
it審計師需要會編程么 瀏覽:74
linux手動分區 瀏覽:685
魚竿在哪個app買好 瀏覽:283
凱恩帝g90車圓錐編程 瀏覽:38
javacircle 瀏覽:565
默往消息通道端對端加密 瀏覽:255
馬士兵必讀編程書籍 瀏覽:223
電腦新建文件夾怎麼改 瀏覽:499
獅子座是怎樣解壓的 瀏覽:196
pythongui工具包 瀏覽:709
唱歌解壓的最好方式 瀏覽:923
如何設置火狐瀏覽器伺服器代理伺服器 瀏覽:162
程序員提車 瀏覽:660
app運營做什麼 瀏覽:753
實時系統中採用的調度演算法是 瀏覽:821
華為榮耀方舟編譯器沒有聲音 瀏覽:739
尋找快捷運行的命令 瀏覽:796
加密貨幣發展史上的重要里程碑 瀏覽:847