看板 Editor 關於我們 聯絡資訊
最近慢慢的將慣用編輯器從vim轉移到emacs 雖然emacs啟動速度慢了些 但在擴充性方面真的是非常了不起 而快速鍵方面則可以靠evil-mode來補足我在vim上面的習慣 以下是我常用的模組: 1. evil 在emacs上面使用vim key binding 它整合的相當不錯 幾乎所有我熟悉的vim key binding都能直接運作 美中不足的是vim autocomplete功能如C-x C-f, C-x C-l等等沒有搬上來 慣用vim者裝了evil後應該可以無痛轉移至emacs 2. evil-surround, evil-numbers 這是把surround.vim, vim increase number的功能搬上emacs 特別是surround,在vim, emacs裡都是必裝的功能 可以將刮號類的東西替換成新的刮號,還有html/xml tag也能替換 3. expand-region 有了evil後操作text object已經很方便了 不過expand-region使用起來還是相當不錯且直覺 它的功能是從游標處聰明的拓張選取區域 從word到刮號、段落等等 4. projectile 這是我使用emacs的主要理由之一 它會讀取一個專案,通常是git, maven, svn等版本控制或專案管理的設定檔 然後讓你可以快速的在專案中的檔案作切換 除了切換外,也可以grep,或是製作專案tags輔助自動完成及symbol查詢 5. magit Emacs上的git模組 我只有用簡單的功能而已 不過看說明影片它可以做到更多複雜的功能 當然啦,除了這些其實我還做了更多複雜的設定 我個人的emacs設定放在github上 https://github.com/dryman/felix-emacs-config 檔案切割成init, keybindings, config, 以及 utils 原本是希望不要設定得太複雜 不過隨著時間過去,設定也無可避免的變得愈來愈龐大了... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 98.248.38.67 ※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1484611025.A.F85.html
MortonRainey: 可以用看看 spacemacs 01/19 08:33
hijkxyzuw: 謝啦,最近才剛開始踏 evil 08/22 20:20