xyzzy上で動作するミニマムなtwitterクライアント
-
NetInstallerをよりインストール
下記のURLのパッケージリストを登録し、パッケージ
*scrap*
よりインストールして下さい。 -
手動インストール
xyttr.l を
*load-path*
に配置してください。
※依存ライブラリ xml-http-request (v1.3.0以上), json, xl-oauthを別途インストールしておく必要があります。
(require 'xyttr)
(setq xyttr:*default-user* "your-name"
xyttr:*auto-reload* 600)
また、フォルダ ~/.xyttr
に config.l
というファイルを用意しておくと
xyttr初回起動時にロードします。*defautl-user*
や*auto-reload*
の指定は
.xyzzyではなくconfig.lに記述してもOKです。
M-x xyttr
初回起動時にブラウザ経由でOAuth認証を行います。 取得したaccess tokenは~/.xyttr フォルダ下に"token_<ユーザー名>"というファイル名で保存されます。
-
タイムライン表示
- H -- ホーム
- M -- @関連
- M-M (Alt+M) -- DirectMessages
- U -- ユーザータイムライン
- L -- リスト
- F -- お気に入り
- / -- twitter検索 (
xyttr:*default-lang*
に指定した言語で検索) - s -- 同上
- S -- twitter検索 (言語指定なしで検索)
- R -- リロード (新着取得)
- M-r -- オートリロード on / off
- J -- ページ追加 (過去分取得)
- Q -- 閉じる
-
ポスト
- u -- tweet
- @ -- 言及
- ` (バッククォート) -- 返信
- rt -- 公式RT
- rr -- 引用して返信
- ru -- 引用してツイート (非公式RT)
- dm -- DM
- f -- お気に入り ☆ on / off
- D -- 削除
-
カーソル
- j -- 次
- k -- 前
- TAB -- 次のリンク
- l -- 同上
- h -- 前のリンク
-
その他
- RET -- リンク(url, ユーザーTL, ハッシュタグ)を開く
- C -- ステータスのURLをクリップボードにコピー
- p -- 言及先のステータスをポップアップ表示
- e -- カーソル下の短縮URLを展開
- list購読
- マルチアカウント対応
Yousuke Ushiki (citrus.yubeshi@gmail.com)
MIT License を適用しています。