スキップしてメイン コンテンツに移動

Meadowに導入すべきlispたち

PCのHDDが飛んでしまいMeadowの設定もゼロから始めなければならなかったの で、導入すべきlispたちをまとめておく。

  • SKK
  • Table
  • Text-Adjust
  • 真鵺道
  • org-mode
  • howm
  • emacs-w3m

SKK

Emacs上で稼動するかな漢字変換。Meadowの場合、Netinstallで選択すればそ のままインストールされるため、.emacsへの設定のみでOk。

設定は以下のような感じ。

;; SKKの設定
(require 'skk-autoloads)
(setq skk-large-jisyo "c:/home/skk-dic/SKK-JISYO.L")
(setq skk-tut-file "c:/meadow/packages/etc/skk/skk.tut")
(global-set-key "\C-x\C-j" 'skk-mode)
(global-set-key "\C-xj" 'skk-mode)
(global-set-key "\C-xt" 'skk-tutorial)

Table

後述のorg-modeでも表を作成することが可能だが、こちらもシンプルにキャラ クタベースの表を作成することができる。

Tableの機能は、コンマ区切りなどのデータを変換することができる。説明ページのリンクが切れているが、以下のURLからlispをダウンロードできる。
http://taiyaki.org/elisp/table/src/

Text-adjust

Text-Adjustは、全角半角や句読点の統一など地味だけれど便利な機能を提供している。こちらも説明ページのリンクが切れているので、以下のURLからダ ウンロードできる。
http://taiyaki.org/elisp/text-adjust/src/

真鵺道

校正を行うための便利なマクロ。校正はe-mailやテキストエディタなどで校正 できるよう 「真鵺道」と呼ばれる独自の記法で校正を行う。 .emacsへの設定は以下の通り。

;; 真鵺道
(autoload 'manued-minor-mode "manued" "manuscript editing mode" t)

org-mode

アウトラインプロセッサーだけれど数えきれないほどの機能を持つorg-mode。 日本語マニュアルも充実している。この文書もorg-modeで作成して、HTMLにエクスポートしたものをブログに貼り付けている。
設定は以下の通り。

;; org-mode
(require 'org-install)
(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))
(define-key global-map "\C-cl" 'org-store-link)
(define-key global-map "\C-ca" 'org-agenda)

howm

howmは、Emacs で断片的なメモをどんどんとるためのlisp。整理不要でその場でファイルも勝手に管理してくれるのでとても便利。
設定は以下の通り、

;; howmの設定
(setq howm-menu-lang 'ja)
(global-set-key "\C-c,," 'howm-menu)
(mapc (lambda (f)
 (autoload f "howm-mode" "Hitori Otegaru Wiki Modoki" t))
      '(howm-menu howm-list-all howm-list-recent howm-list-grep
                  howm-create howm-keyword-to-kill-ring))

; howmはAuto-fillモードで
(add-hook 'howm-mode-on-hook 'auto-fill-mode)
;; 1 メモ 1 ファイル (デフォルト)
(setq howm-file-name-format "%Y/%m/%Y-%m-%d-%H%M%S.howm")

(setq howm-view-grep-parse-line
"^\\(\\([a-zA-Z]:/\\)?[^:]*\\.howm\\):\\([0-9]*\\):\\(.*\\)$")
(setq howm-excluded-file-regexp
      "/\\.#\\|[~#]$\\|\\.bak$\\|/CVS/\\|\\.doc$\\|\\.pdf$\\|\\.ppt$\\|\\.xls$")

Emacs-w3m

emacs-w3mはmeadow上でWeb閲覧を可能にするLisp。外部コマンドのw3mが必要 。Cygwinをセットアップして導入するのが一番簡単。Meadowの場合、 ImageMagicも導入されるので、グラフィックも表示することが可能。
以下は設定。

;; emacs-w3m
(autoload 'w3m "w3m"
  "Interface for w3m on Emacs." t)
(autoload 'w3m-find-file "w3m"
  "Find a local file using emacs-w3m." t)
(autoload 'w3-search "w3m-search"
  "Search words using emacs-w3m." t)
(autoload 'w3m-weather "w3m-weather"
  "Display a weather report." t)
(autoload 'w3m-antenna "w3m-antenna"
  "Report changes of web sites." t)
(autoload 'w3m-namazu "w3m-namazu"
  "Search files with Namazu." t)
(setq w3m-home-page "http://blog.yostos.org")
(setq w3m-default-display-inline-images t)
(setq w3m-use-cookies t)

コメント

このブログの人気の投稿

リピート

Appling 2ndの『リピート』 の記事を読んで、面白そうだったので買って読んでみた。 リピート posted with amazlet on 07.04.01 乾 くるみ 文藝春秋 (2004/10/23) 売り上げランキング: 194098 Amazon.co.jp で詳細を見る そもそもタイムスリップものは好きなジャンルであることと、そのタイトルと紹介されていたストーリーから大好きなケン・グリムウッドの『リプレイ』を連想したからだ。実際、作品の中でも時間を繰り返すタイムスリップを突きつけられた時主人公達はケン・グリムウッドの『リプレイ』を引き合いに出して議論を行う場面もあるので、作者がリプレイを意識しているのは確実だろう。 タイムスリップ物というSF的な文法を使いながら、うまくミステリーの要素を融合させ、ちょっぴり恋愛物のスパイスも利かせてうまい具合にまとまった作品になっている。たまたま今回は筋が読めてしまって「やっぱり」って感じもしたが、一般的には二つの要素がかみ合ってうまく最後まで読者を惹きつけるだろう。 帯には" 『リプレイ』+『そして誰もいなくなった』 "などと銘打ってある。確かに楽しめる作品であるが、ちょっと言いすぎかな。『リプレイ』のオマージュと考えると、以下の点で物足りなさを感じる。 リプレイ(リピート)の期間が短い 『リプレイ』では25年だったリプレイの期間がわずか10ヶ月を遡るだけ。このことで「人生を繰り返す」といっても重みが違ってきている。しかも描かれるのはそのあるサイクルだけだ。 描写される時代 『リプレイ』では自信を失っていた80年代のアメリカから良き時代の60年代、70年代がリプレイで描かれるところが大きな魅力になっている。一方『リピート』では振幅が短いためリピート自体にそういった効果はないが、何故かそもそもの設定は91年となっていて中途半端に懐かしい。 主人公が嫌なヤツ 最初は好青年っぽいがだんだん嫌な面が描かれていく。物語は一人称で綴られているが主人公がそんな状態であるため、読み手としては感情移入がし難い。 とはいえ、結構な長編だが一日で一気に読んでしまったほど面白い。

奇跡の自転車

奇跡の自転車 posted with amazlet on 07.04.07 ロン・マクラーティ 森田 義信 新潮社 (2006/08/30) 売り上げランキング: 100659 Amazon.co.jp で詳細を見る 一日で読んでしまった。もう速読に近い。 酒と煙草とジャンクフード、さえない仕事、体重126キロ、43歳の男に突然もたらされる、両親の事故死、続く20年前に失踪した心を病んだ姉の死。そして、自転車を漕ぎだす。 なかなか救いの無い人生、主人公もかなりアホウで不運だ。 けど、『フォレストガンプ/一期一会』を思い出した。映画化されるらしいので、よいロードムービーになろう。

PaSoRi

Auの携帯 W41CAではFelica関連のアプリケーションをいくつか使っていたので、nineに移行するとこまるのではと思い、SonyのFelicaのリーダー/ライターであるPaSoRiを購入。 以前は「なんでこんなものお金払ってまで」と思ったものだが、実際にEdyを使うのに慣れてしまうと財布の出し入れなく買い物できたり、小銭をジャラジャラ持って歩かなくて済むメリットは大きい。オフィスにTallysが入っていて毎朝ここでコーヒーを買うのにもEdyを使っているので実感している。 携帯のEdyアプリだと残高やチャージがその場でできるが、カードだとお店に行かないとこういったことができないのはやはり不便だ。 SONY RC-S320 非接触ICカードリーダ/ライタ PaSoRi 「パソリ」 posted with amazlet on 07.05.20 ソニー 売り上げランキング: 15 Amazon.co.jp で詳細を見る Windows専用だがドライバとそれぞれのカードのアプリケーションが附属するので簡単に使用を開始できる。Edyのビューアーはバージョンアップしており最初の起動で最新バージョンを再導入するように促される。使用履歴や残額はその場で確認でいる。チャージはサービス登録をして手続きが完了するのに2日ほどかかるが、これもアプリケーションからオンラインで登録できる。カードは以前作ったANAのマイレージクラブのカードがあったので早速登録。 Macでは正式なサポートはない。 しかし、オープンソースで開発されている LibPaSori を利用したいくつかのアプリケーションがあり、例えば EdyValue データの読み出しだけならば可能となる。