Re: [emacs] 目前使用的模組

看板Editor (編輯器(vim/emacs))作者 (貓也會的emacs)時間11年前 (2013/04/27 15:09), 編輯推噓4(400)
留言4則, 4人參與, 最新討論串4/5 (看更多)
我也來回一下吧 :) 1. org-mode org-mode 是我放不下 emacs 最簡單且最直接的理由,用他不論是記事、 寫文件、寫 PDF 檔案,都是非常簡潔且方便的,在我了解何謂 文學編程 (Literate programming) 後,我就將我的 emacs 配置改用 org-mode 來寫。 - org-mode & literate programming http://orgmode.org/worg/org-contrib/babel/intro.html - 我的 emacs 配置 (請用 org-mode 打開) http://tinyurl.com/bvdqp6v 2. helm 這是原本由 anything 變出來的新專案(其實他根本就是 anything) helm 可以透過系統的 locate 命令來快速幫你找尋檔案、buffer, 或是你目前打開的文件中的某些文字(helm-occur), 要說使用感覺的話, 他和 vim 的 ctrl-p 很像,但是透過各式各樣的擴展,他更加強大。 - helm 主頁 http://emacs-helm.github.io/helm/ 3. auto-complete 這應該是不需要介紹的擴展了,現在大家用 emacs 都會用他來進行 自動補全的動作 - auto-complete 主頁 http://cx4a.org/software/auto-complete/ 4. yasnippet 這也是幾乎都會裝的擴展,能夠很方便幫你插入你預先定義好的樣板 (template) - yasnippet 主頁 http://capitaomorte.github.io/yasnippet/ 5. el-get 就和他名稱一樣, 可以想成這是 emacs 下的 apt-get, 透過你自訂義 的菜單 (recipe), 就算該套件並未被收錄到 melpa 或是 elpa 庫, 你還是可以很幫便的升級/移除你的 emacs 擴展 (讓我想到很早以前是透過 shell script 進行擴展管理的.....) - el-get 主頁 http://tapoueh.org/emacs/el-get.html 6. magit 若項目有使用 git 進行版本管理, magit 是你在 emacs 下非常好的選擇, 若想要花俏一點, egg 也是個很棒的選擇 * egg 似乎是fork 自 magit的案子, 但是維護者較少...., 相對的, 介面非常漂亮 * 使用 magit-wip 也可以透過 git-wip 來幫你對編輯過的檔案進行備份 - magit 主頁 http://philjackson.github.io/magit/ 7. o-blog 想要使用 org-mode 寫 blog嗎? 覺得用 org-mode 轉換到 jekyll 很麻煩嗎? o-blog 是在 emacs 下產生靜態網站的非常好的方案, 做出來的網頁, 可以放在 github/bitbucket 等站點上 - o-blog 主頁 http://renard.github.io/o-blog/ 8. evil 覺得 emacs 每個命令都要組合鍵很麻煩嗎?喜歡 vim 那樣的方式嗎? evil 是脫胎自 viper/vimplus/vim-mode 的emacs 下最完美的 vim 模擬外掛 - evil 主頁 http://gitorious.org/evil/pages/Home 我越來越覺得自己在寫廣告文了 XD 先暫時打住 :) emacs 下還有許多很 cool 的點子, 比如最近冒出來的 disater, 他可以將你所寫的 c/c++ code 轉換成組合語言, 這點子實在是太 cool 了 - disater https://github.com/jart/disaster 基本上我覺得玩 emacs 就是多看別人的配置, 可以在裡面找到很多很棒 的外掛. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.62.110.46

04/27 23:21, , 1F
disaster 真的很酷
04/27 23:21, 1F

04/27 23:45, , 2F
這個.emacs太強大了@A@
04/27 23:45, 2F

04/28 22:37, , 3F
看了config.org才發現好神 @Q@
04/28 22:37, 3F

09/02 10:42, , 4F
謝謝分享!
09/02 10:42, 4F
文章代碼(AID): #1HUtcQxz (Editor)
文章代碼(AID): #1HUtcQxz (Editor)