twittering-mode導入
注意:
ここの内容は古くなっている可能性がありますので、最新の情報を探した方が良いと思われます。
ここの内容は古くなっている可能性がありますので、最新の情報を探した方が良いと思われます。
emacsはtwitterクライアントにもなっちゃうよ!ってことで、twittering-modeを導入。
手順は
- http://lambdarepos.svnrepository.com/share/trac.cgi/browser/lang/elisp/twittering-mode/trunk/twittering-mode.elからソースをダウンロード
- ~/.emacs.d/にディレクトリ「site-lisp」を作って、その中にダウロードしたソースを移動
- ~/.emacs.elに以下の内容を追加(~/.emacs.elが無ければ作る)
(add-to-list 'load-path "~/.emacs.d/site-lisp") ;; pthが通っていない場合にのみ追加する (require 'twittering-mode) (setq twittering-username "Twitterのユーザー名") (setq twittering-password "Twitterのパスワード")
参考:id:wadap:20080628
追記
ファイルにパスワードを書いとくのはちょっと抵抗があったので、ググってみたらやっぱりあった。
ってことで、パスワードを書いておかない方法を紹介。
- ~/.emacs.elからパスワードの行を削除
- twittering-mode.elのtwittering-start関数に、次の4行を追加
(defun twittering-start (&optional action) (interactive) (if (null twittering-username) ; 追加 (setq twittering-username (read-from-minibuffer "username: "))) ; 追加 (if (null twittering-password) ; 追加 (setq twittering-password (read-passwd "password: "))) ; 追加 (if (null action) (setq action #'twittering-friends-timeline)) (if twittering-timer nil (setq twittering-timer (run-at-time "0 sec" twittering-timer-interval #'twittering-timer-action action))))
これやると、M-xでtwittering-modeにした後にパスワードを聞いてくる。
参考:id:hyoshiok:20080525#p2