読者です 読者をやめる 読者になる 読者になる

ほんとのこと知りたいだけなのに。

夏休みはもうおわり。

twittering-mode を利用する。

Emacs Emacs Lisp twittering-mode Twitter

「とりあえず」な感じで利用していた twittering-mode をそろそろ使い熟そうと思い立つ。

TwitteringMode-ja @emacs wiki の文書がどうも自分向けな感じではなくすんなり頭に入ってこない。

自分ようにインストールから、利用方法を整理する。

一通り整理すりゃぁすこしは全体が頭に入るじゃろうけぇ。

インストール

package 管理でインストール

melpa から。

認証

認証設定の保管方法は EmacsでTwitterできるようにする を参照。

~/.emacs.d/init.el に追記する。

キーバインド

キーバインドを一覧にしてみます。

現在のタイムラインを移動する

key command description
j twittering-goto-next-status 次のツイートに移動する。
k twittering-goto-previous-status 前のツイートに移動する。
n twittering-goto-next-status-of-user カーソル下のユーザの次のツイートに移動する。
p twittering-goto-previous-status-of-user カーソル下のユーザの前のツイートに移動する。
l forward-char 次の文字に進む。
h backward-char 前の文字に進む。
0 beginning-of-line 現在行の先頭にポイントを移動する。
^ beginning-of-line-text 現在行のテキストの先頭にポイントを移動する。
$ end-of-line 現在行の末尾にポイントを移動する。
C-i twittering-goto-next-thing 次のユーザ名やURIに進む。
M-C-i
<backtab>
twittering-goto-previous-thing 前のユーザ名やURIに進む。
<backspace>
M-v
twittering-scroll-down 現在のバッファをスクロールダウンする。
<space>
C-v
twittering-scroll-up 現在のバッファをスクロールアップする。
H twittering-goto-first-status 現在のバッファの先頭に移動する。
G end-of-buffer 現在のバッファの終端に移動する。

現在のタイムラインを操作する

key command description
v twittering-other-user-timeline カーソル下のユーザのタイムラインを表示する。
V twittering-visit-timeline さまざまなタイムラインを表示する。

新たなタイムラインを表示する

key command description
L twittering-other-user-list-interactive 任意のリストを表示する。
C-c C-q twittering-search 検索する。
f twittering-switch-to-next-timeline 次のバッファを表示する。
b twittering-switch-to-previous-timeline 前のバッファを表示する。

投稿する

key command description
u
C-c C-s
twittering-update-status-interactive Editモードに移行して投稿。
C-m
Enter
twittering-enter カーソル下のユーザに返信(reply)するために、
Editモードに移行する。
URIの場合はbrowse-urlで表示する。
C-c C-m
C-c Enter
twittering-retweet カーソル下のツイートを非公式リツイートするために、
Editモードに移行する。
C-u C-c C-m
C-u C-c Enter
twittering-retweet カーソル下のツイートを公式リツイートする。
d twittering-direct-message ダイレクトメッセージを送信するために、
Editモードに移行する。

外部ブラウザで表示する

key command description
<mouse-1> twittering-click クリックしたユーザ名やURIをbrowse-urlで表示する。
C-c C-v twittering-view-user-page カーソル下のユーザのページをbrowse-urlで表示する。

状態を変化させる

key command description
a twittering-toggle-activate-buffer 現在のバッファで、タイムラインを自動更新しない/するを切り替
i twittering-icon-mode 現在のバッファで、アイコンの表示/非表示を切り替える。
s twittering-scroll-mode 現在のバッファで、スクロールモードのON/OFFを切り替える。
t
C-c C-p
twittering-toggle-proxy プロクシのON/OFFを切り替える。

その他

key command description
C-c C-t twittering-set-current-hashtag 現在のハッシュタグをセットする。
C-c C-l twittering-update-lambda 「λかわいいよλ」とツイートする。
C-<mouse-3> twittering-push-tweet-onto-kill-ring カーソル下のツイートをkill-ringにpushする。
U twittering-push-uri-onto-kill-ring カーソル下のツイートのURLをkill-ringにpush

おわり

これからキーバーインドを覚えていく感じですかね。

まぁ見る、リツイートするくらいだったらなんとかなりそう。

キーバインド覚えるの面倒だなぁ。