Emacs Advent Calender 2016 二日目をジャックしました。
Emacs Advent Calendar 2016の二日目が時間切れだったので代わりに投稿しました。
lemの紹介です。これは Lisp 製のEmacsクローンです。
lisp 処理系はインストールからややこしいといわれていましたが、
それは過去の話です。roswell で始めてみましょう。
まずこれがあることを確認してください。
- libcurl v3 or v4
- automake
- libcurl header
まず、roswell は gitからcloneします。
git clone -b release https://github.com/roswell/roswell.git cd roswell sh bootstrap ./configure make sudo make install
さて、これで、/usr/local/bin/に ros がインストールされます。
ros をつかって lem をインストールしてみましょう。
初回起動で sbcl とか quicklisp とか ライブラリやらなにやらがインストールされるかもしれませんが。
ros install cxxxr/lem
それで、lem は ~/.roswell/bin/ にインストールされますので、
パスをとおすか直で起動してみてください。
./roswell/bin/lem
さあ、素の lem は爆速ですよ。
さあ、.emacs.d/init.el を lem設定ファイルの ~/.lemrc に移植していくんだ
Common Lispだけどね!
設定ファイルの参考例です。
https://gist.github.com/masatoi/2afff1144a8acaae24a16b275dcfccea