Prev / Next

2010-05-07 / Emacs を Cacoo と連携させる cacoo.el

- Emacsでスムーズに図形編集ができるようになるcacoo.elを作ってみた - 技術日記@kiwanami
  http://d.hatena.ne.jp/kiwanami/20100507/1273205079

タイトルを見たときは,Emacs 上で図形の編集って
- Emacs picture-modeの拡張 - 屯遁のパズルとプログラミングの日記
  http://d.hatena.ne.jp/tamura70/20100125/ditaa
のようなものかと思ったら,http://cacoo.com/ と連携させるマイナーモードで,
Emacs 上で図形の編集ができるものではなかったけど,
cacoo は使いやすいので,これはこれで便利そう.

できること
- cacoo から画像を取得
  - 公開設定のものだけ(非公開のものも扱えるとうれしい)
- 画像のインライン表示
  - cacoo 上の画像でなくても可
- 画像に対応する cacoo 上のページを開く

インストール

(auto-install-from-url "http://github.com/kiwanami/emacs-cacoo/raw/master/cacoo.el")


設定

(require 'cacoo)
(global-set-key (kbd "M--") 'toggle-cacoo-minor-mode)
(setq cacoo:img-dir-ok t)
(setq cacoo:max-size 600)
(setq cacoo:external-viewer "eog")


外部ビューワは,とりあえず,eog にしてみた.

Keybind

とりあえず,以下だけは覚えておく.

M-- cacoo mode の toggle
C-c , y [img:uri] 形式で貼り付け
C-c , D バッファ上のすべての画像を表示
C-c , T 表示している画像をテキストに戻す
C-c , e 画像の編集ページをブラウザで開く

関連
- The iimage minor mode for Emacs [2006-05-09-8]

comments powered by Disqus