Emacs 安裝與配置
因現在在寫英文文章,所以對雷喆的這個回答深有同感:
在論文中管理文獻,即在最終的論文中管理文獻。
於是我也開始關注Org-mode 這一神器。我是個程式設計小白,這也阻擋不了我愛折騰的心。倒騰了一週,總算把Emacs安裝配置好了,一個得瑟,回知乎獻個醜,也希望和我一樣的程式設計小白能少走一點彎路。
Emacs 的安裝
引用org-mode入門教程 - GarfieldEr007 - 部落格園 的資源:
windows使用者:到
http://
ftp。gnu。org/gnu/emacs/w
indows/
下載最新版
裡面的這些個安裝包,i686 表示 32 位, x86_64 是 64 位,deps 表示帶有依賴,no-deps 表示沒有依賴,mingw-w64是模擬Linux環境的,
。sig
是簽名檔案,用來驗證你下載的檔案是否完整,是否被別人篡改。我是32位win7系統的,用了i686的那個(引自emacs26的幾個安裝包分別表示什麼?)。
下載下來後不用安裝,解壓到你想要裝的目錄就好了。我解壓到 ~emacs\site-lisp 。如果你想要在開始選單中新增快捷方式,就雙擊bin資料夾裡的addpm。exe進行安裝就好了。在開始選單中單擊Emacs,就出現以下的啟動頁面(圖片來自網路,侵刪)。
Emacs 的配置
陳斌同志給出了他學習Emacs的攻略,我覺得非常有用,故推薦給大家。在這一攻略裡,他強烈推薦Emacs小白在Emacs學習中緊跟著大牛(如世界級大師 Steve Purcell的Emacs 配置)走,在大牛的肩膀上摸索適合自己的配置。所以下面是copy世界級大師 Steve Purcell的Emacs 配置的攻略。
Steve Purcell在GitHub的配置檔案要透過GitHub下載,不然直接在網站上下載會下不全所有的檔案的。
1。 GitHub的安裝
1)GitHub的下載
去GitHub官方網站:
https://
git-scm。com/
選擇Download的,選擇與自己電腦匹配的版本下載,然後安裝。
2)生成一個。ssh金鑰。
安裝完GitHub後,根據GitHub的幫助生成。ssh 金鑰。Connecting to GitHub with SSH
檢視是否已經有了ssh金鑰
:is -al ~/。ssh(如果沒有金鑰則不會有此資料夾,有則備份刪除。 )
生成金鑰
: ssh-keygen -t rsa -b 4096 -C “你的郵箱地址”然後會輸入兩次密碼最後生成兩個預設檔案id_rsa id_rsa。pub(你輸入密碼時電腦沒有任何反應,不用懷疑,輸入就是了~)
在github上新增ssh金鑰,這要新增的是“d_rsa。pub”裡面的公鑰 “Account“ > ”Settings” > Click “SSH and GPG Keys” > Click “New SSH key” 。
測試
:ssh
在Git Bash中輸入以下程式碼:
git config ——global user。name “user_name”
git config ——global user。email ×××@×××。com
Add your public key
mkdir project_name
cd project_name
git init
touch README
git add README
git commit -m ‘first commit’
git remote add origin git@github。com:user_name/project_name。git
git push -u origin master
最後出現類似下面的語句算是完成啦~
The authenticity of host ‘
http://
github。com
(207。97。227。239)’ can’t be established。 RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48。 Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added ‘github。com,207。97。227。239′ (RSA) to the list of known hosts。
3)下載Steve Purcell的配置檔案
在Git Bash中輸入
git clone
https://
github。com/purcell/emac
s。d。
git ~/。emacs。d
然後Git Bash就開始下載了。
4)修改 init。el
我忘了截圖了,就用網上的圖片吧,圖片來源見水印:
用記事本開啟init。el檔案,在以下幾行前面加上分號“;”將它們註釋掉(為了之後不報錯)。
(require ‘init-git)
(require ’init-github)
(require ‘server)
(unless (server-running-p)
(server-start))
修改完後執行 test-startup。sh
以上幾行是參考了Fa nfan4569 和bluefivecn的,不過改了後還是報了2個錯。有心的同志看看是什麼 問題,見下圖。
當然,這是後話,網上的攻略都是到這一步就完成配置了,可是我的Emacs 一點動靜都沒有!(哭唧唧)
一點都沒有!(哭唧唧)
沒有!(哭唧唧)
原來還有一步沒處理好呢!
5)配置HOME 路徑
在win 7 32位系統下,右鍵計算機 -> 屬性 ->高階系統設定 -> 環境變數 -> 新建一個系統變數 -> 變數: HOME, 值: (下載的位置)
6)啟動 Emacs,開始下載啦!!!
下載配置的過程我的電腦卡了幾次,最後啟動了一下電腦,總算是出現了可愛的小心心~
開心~
撒花~