CEAN - Emacs Lisp インストーラ

id:mzp:19000201にまとめました。


id:mzp:20070719:emacsの改良版。あれを一日使っていたら、設計に無理がでたので、書き変える。

http://mzp.sakura.ne.jp/files/cean.tar.gz

CTANやらCPANをまねして、CEANという名前にしてみた。でも、CPANと比べられると凹むので、あまり触れないでください。

インストール方法

ごめんなさい。PATHの通ったディレクトリには、まだ対応してないです。

  1. http://mzp.sakura.ne.jp/files/cean.tar.gzをダウンロードして、解凍する
  2. 解凍したディレクトリで、いろいろする
$ wget http://mzp.sakura.ne.jp/files/cean.tar.gz
$ tar xvzf cean.tar.gz
$ cd cean
$ chmod +x cean
$ ls
cean* lib/

使い方

一覧

インストールできるEmacsLispの一覧。

$ cean list
apel                APEL (A Portable Emacs Library)
auto-save-buffers   Auto buffers save
coq-mode            Coq editing mode(major mode)
css-mode            CSS editing mode(major mode)
elscreen            emacs screen
emacs-w3m           w3m on emacs
haskell-mode        Haskell editing mode(major mode)
hiki-mode           Hiki editing mode(major mode)
javascript-mode     Javascript editing mode(major mode)
php-mode            PHP editing mode(major mode)
ruby-mode           Ruby editing mode(major mode)
yaml-mode           YAML edit mode(major mode)

見て分かるように、まだ12個しかインストールできません。

インストール/アンインストール
$ cean instal ruby-mode
....
$ cean uninstal ruby-mode
....
その他
$ cean help 
Commands:
    search              search site lisp by regexp
    reinstall           uninstall and intall site lisp
    install             install site lisp
    uninstall           uninstall site lisp
    info                view detail site lisp
    list                show installable site list
    installed           show all installed site lisp
    help                show command help

TODO

  • PATHの通ったディレクトリに置いても使えるようにしたい
  • 依存関係いるかな?
  • インストールできるEmacsLispをもっと増やそう

関連

id:mzp:19000201にまとめました。