emacsにtwittering-modeを入れる

下記に導入手順が書いてあるので、その通り行う。
http://www.emacswiki.org/emacs/TwitteringMode

導入手順

(1) gitをインストール
OSX SnowLeopard環境では、gitが入っていなかったので、先にgitを入れる。

$ sudo port install git-core +svn +doc

きちんと入ったか確認

$ git --version
git version 1.6.5.2

(2) 次に、twittering-modeを落としてくる。

$ git clone git://github.com/hayamiz/twittering-mode.git

(3) twittering-mode.elをパスの通っている場所に移動

$ cd twittering-mode/
$ cp twittering-mode.el ~/Documents/setting/elisp/

※zqwellでは ~/Documents/setting/elisp/ がelisp置き場になっている

(4) .emacs.elに下記を追記

(require 'twittering-mode)
(twittering-icon-mode)
(setq twittering-username "twitter user name here")
(setq twittering-password "twitter password here") ; This is optional
使い方

emacs

M-x twittering-mode

と実行。

キーバインドは下記。

説明 キー 関数名
次のつぶやきへ j twittering-goto-next-status
前のつぶやきへ k twittering-goto-previous-status
カーソルのユーザの次のつぶやきへ n twittering-goto-next-status-of-user
カーソルのユーザの前のつぶやきへ p twittering-goto-previous-status-of-user
先頭へ移動 H beginning-of-buffer
末尾へ移動 G end-of-buffer
投稿 C-c C-s twittering-update-status-interactive
カーソルのつぶやきに返信 C-m (Enter key) twittering-enter
カーソルのつぶやきを転送 C-c C-m twittering-retweet
友達をタイムライン表示 C-c C-f twittering-friends-timeline
自分宛のつぶやきを表示 C-c C-r twittering-replies-timeline
自分のタイムライン表示 C-c C-u twittering-user-timeline
アイコンモードON/OFF i twittering-icon-mode
タイムライン更新 g twittering-current-timeline
カーソルのユーザのタイムライン表示 v twittering-other-user-timeline
任意のユーザのタイムライン表示 V twittering-other-user-timeline-interactive

変数は下記

説明 変数名 初期値
更新間隔(秒) twittering-timer-interval 90
アイコンの一時保存場所 twittering-tmp-dir それぞれ

もっと詳しく知りたい方はtwittering-modeの使い方