Xyzzy一覧

MigemoでAZIK!(「mpxo」で「猛暑」を検索)

MigemoでAZIKって?

脳を鍛える大人のAZIK : 亜細亜ノ蛾で紹介したAZIKを常用するようになると、Migemoでの検索もAZIKで入力したくなります。──よね?
(Migemoってなに?というひとはMigemo: ローマ字のまま日本語をインクリメンタル検索をどうぞ)
今回は、かなり便利な「Migemo + AZIK」の使い方を書いてみます。
ただし、今回の方法は「Xyzzy」などの「C/Migemo」を利用するツールのみです。

実装方法

  1. Migemoの辞書ファイルのあるディレクトリを開く
  2. “roma2hira.dat”を待避(拡張子を.bakに変えるなど)
  3. 私がroma2hira.datを編集したファイルをダウンロード(リンクをクリック→右上の「…」→ダウンロード)
  4. 上記ファイルを“roma2hira.dat”に改名し、Migemoの辞書ファイルの場所に移動

以上です。
XyzzyのMigemo.lを使っている場合は、ダンプファイルの作り直しが必要かな?


Migemo辞書について

Migemo検索で使う辞書ファイルは、単なるテキストファイルです。
辞書ファイルの一つ、“roma2hira.dat”をテキストエディタで開くと、こう書いてあります。

こいつをカスタマイズすることでローマ字の入力方式が変わります。
現在はMS-IME2000を参考に決定しています。
漢字コードの違いを吸収する役割も果たします。

ということで、“roma2hira.dat”をカスタマイズしました。
──といっても、「AZIK for ATOK 2006 for Windows」(リンク切れ: http://www.onflow.jp/blog/archives/2006/07/azik_for_atok_2_2.html)をテキストファイルに落としてゴニョっただけです。制作者のkatzさん、ありがとう!

で、AZIKを導入すると どうなるの?

たとえば、「侵入者」という文字を検索する手順を考えます。通常は、

  1. 日本語入力モードに変更
  2. sinnnyuusyaと入力
  3. 変換
  4. 確定

──と面倒くさい手順になります。
Migemo + AZIKの場合は、
1. sknvxaと入力(~終わり~)

これだけで検索できますよ!
ちなみに、asiamothの好みで:(colon)で「ー(長音)」が入力できるようにしました。

おわりに

C/Migemoを利用するアプリケーションは、かなり快適になりました。この記事を公開した2006年から編集している2018年の現在まで、migemoを使い続けていますよ!

とくに「Paper Plane xUI」という便利ツール集で大活躍しています。日本語名のファイルを探すには、migemoなしには考えられない……!


Xyzzyで「Movable Type-mode」!?

世のMovable Typer(造語)の中でも、Xyzzy愛用者に送る記事です。
Windowsのテキストエディタ・[Xyzzy](http://www.jsdlab.co.jp/~kamei/ “でらやる気のない謎のぺぇじ”)でHTMLを書くときに便利なのが、[html+-mode](http://www1.odn.ne.jp/ymtz/html_plus-mode.html “html+-mode”)です。自分も、「Xyzzy + html+-mode」の組み合わせを愛用しています。
ただ、Movable Typeのテンプレートを編集しているときにhtml+-modeを利用すると、いろいろと問題があります。
どうしてXyzzyに「mt-mode」が無いのかなーと疑問に思いつつ、「**Web上から人様の作ったコードをパクって来て、適当にでっち上げる**」という、いつもの手法(*asiamothメソッド*)で問題を解決してみました。
xyzzy: mt-mode!?こんな感じで、MTタグも色分けされるようになります。

2005-09-22T13:02:40+09:00 追記

“mt-kwd.txt”に下記プラグイン用のタグを追加しました。また、タグの閉じ方がおかしかった(説明が難しい)ので修正しました。


2005-09-23T13:17:23+09:00 追記

重複行が200行くらいあったので削除しました(……)。また、”If”が付くタグがほとんど閉じていなかったのを修正しました。

続きを読む


「PCメールは76文字で改行」その理由

仕事柄、大量のメールに目を通す必要があるのですが、以前から「ほとんどのメールがキチンと 72-80 文字位のところで改行されている」のが不思議でしたが、謎が解けました(謎と言うには大げさ、というか、自分が知らなかっただけです)
そもそも、自分が仕事で使っているメールソフト [Becky!](http://www.rimarts.co.jp/index-j.html “RIMARTS – Software Laboratory”) では「入力時に自動的に改行が入るエディタ」が付いているので、意識しなくても指定文字数で改行されます。しかし、仕事で受け取ったメールの大半は Becky! で作られている物ではないんですよね。
多分、世間的に一番使われているは OE だと思います(ちなみに、自分は全く使った事はありません)。
OE のメールの作成画面を見ると、入力中に自動改行はされていないようです。なので、自分はてっきり「世間の人々も、律儀に○○文字目に手動で改行しているんだなぁ」と思っていました。試しにメールを作成→保存しても、自動改行はされていないので。
(OE ユーザーの人は、続きを読まなくても分かりますよね? なので続きは読まなくてもいいかと思いますね)

続きを読む