Emacs 用の pukiwiki-mode.el を導入した. 手順は
http://www.bookshelf.jp/elc/pukiwiki-mode.el
http://tdiary.cvs.sourceforge.net/tdiary/contrib/util/tdiary-mode/http.el
を/usr/share/emacs/site-lisp/にコピーし
for pukiwiki 準備 [ishida@amd64 CMS]$ sudo cp pukiwiki-mode.el\ /usr/share/emacs/site-lisp/ [ishida@amd64 CMS]$ sudo cp http.el\ /usr/share/emacs/site-lisp/
emacs.elを編集.
(setq pukiwiki-auto-insert t) (autoload 'pukiwiki-edit "pukiwiki-mode" "pukwiki-mode." t) (autoload 'pukiwiki-index "pukiwiki-mode" "pukwiki-mode." t) (autoload 'pukiwiki-edit-url "pukiwiki-mode" "pukwiki-mode." t) (setq pukiwiki-site-list '(("motohiro" "http://150.59.60.47/~motohiro/wiki/index.php" nil euc-jp-dos)))
http://emacsmemo.blog107.fc2.com/ を参照させてもらった.
使用方法
起動
M(ALT)-x pukiwiki-index
Select Site(上で設定したサイト名): Enterで、Indexpage表示
Indexでのコマンド
「.」頁表示
SPC(スペース)頁表示/スクロール
b逆スクロール、n次頁、p前頁、 RET(Enter)頁編集
e編集(頁名指定)
R 一覧更新
Sソート(S n名前順、S d更新日付順、C-u S逆順にソート)
/前文検索
iインクリメンタルサーチ
q一時中断
Q終了(編集中警告なしに破棄)
編集
C-c TAB次アンカーへ (C-u C-c TAB前アンカー)
C-c C-c送信、(C-u C-c C-c 凍結状態をトグルして送信)
C-c C-rリロード、C-c C-e 別頁編集(頁名指定)
C-c C-pプレビュー、C-c C-q 終了(一覧表示へ)
=差分表示、ta同日の変更一覧
送信
書き終わったら、C-c C-c で送信 (凍結頁はパスワード入力)
リンク先を編集
[[カッコ書きリンク]] や WikiNameでC-c C-e そのページの編集
C-c TAB / C-u C-c TAB で、カーソルがリンクを行ったり来たりする。
URLを指定して編集 M-x pukiwiki-edit-urlで指定URL を直接編集
新規項の作成
とりあえず、 どこかの頁に[[新しい頁名]](半角で)を書き込んで、そこにカーソルをおいてC-c C-eを実行すると、頁がないときは新しく作ってくれるらしい。