店主KoRoNは大抵IRCの#香り屋に常駐しています。Windows Messangerではkoron at tka.att.ne.jpで繋がります。緊急に連絡を取りたい時には利用してください。

新着情報 15-Mar-2008

目次
トップ
読み物
掲示板
フォント(TTF)
コンバートツール
変換済データ
がらくた置場
ABrowser
Libiconv
C/Migemo
Chalice for Vim
Vim
Vim 7.1
Vim 6.4
Vim 6.2
NetUpVim
リンク
Vim関連
最近好きなもの
大学関連

読み物

テキストエディタ批評
世の中に出回るテキストエディタを批評していく。未完。
アーロンチェア☆はいかが?
アーロンチェアの実力と、アームカバーについて語る。見せびらかしたいのは相変わらず(笑)
これがL461だ!!
液晶モニタL461の魅力を語る。っていうか見せびらかしたいだけ(爆)
Vimスクリプトって便利だね☆
Vimのformat.vimの使い方を解説。
これがSETTEN No.1だ!!
話題な「SETTEN No.1」の購入使用レポート。お?!案外イケてる(笑)。警告!!を追記。

掲示板

掲示板を設置しています。掲示板のPerlソースコードは希望者に無料で公開しますので連絡してください。

Vim掲示板
Vim関連の質問・要望・バグ報告等はこちらの掲示板で受けつけています。Vimの話題を中心に掲げますが良俗に反しない限りは自由に書いてもらって構いません。
Vimやろうぜ!掲示板
Vimのドキュメント翻訳に関する掲示板です。翻訳者同士の相談、既訳分への提案・質問など、ドキュメント翻訳に関することはこちらへ。翻訳結果はこのサイトにて入手可能です。
裏掲示板「囲炉裏端」
掲示板を設置しました。と違って話題を限定せず、好き放題勝手に書くネタ・雑談系です。なお、むやみな誹謗中傷、良俗に反する書き込みは予告無く削除することがあります。

フォント(TTF)

BDF形式からTTFへコンバートしたものを置いておきます。コンバートするためのツールも公開しています。

コンバートツール

ビットマップフォントであるBDFをTrueTypeフォントに変換するためのツールです。変換に際してはTrueTypeの一機能である埋め込みビットマップを用いるため、変換にかかる時間は短く、変換後のファイルサイズは小さくなります。ただし変換後のフォントを、オリジナルとなったBDFの指定サイズ以外で使用した場合、一般的には表示品質に問題が生じます。

オープンソース、フリーソフトウェアですが、コンバートに利用する際にはオリジナルフォントの権利に気を付けてください。配布しているのはWin32用実行バイナリと、ソースコード、それにデータファイルです。ソースコードはVC++でしかテストしていませんが、少し修正すればUNIXやCygwinでもコンパイルできるものと思われます。詳細は付属ドキュメントを参照してください。

bdf2ttf 2.0 リリース版(ソースコード付) (162KB = 166864) 12-Aug-2005
複数サイズのビットマップを埋め込めるようになりました。生成したフォントをEmacs系エディタで欧文用フォントとして指定できるようになりました(XEmacsで確認)。太字や斜体として使用されるフォントを生成できるようになりました。Windows用バイナリの他、ソースコードが含まれています。

変換済データ

BDF UM+ (168KB = 172170) 12-Aug-2005
BDF形式の12x13ドットM+フォントと6x13及び12x13のUNICODEフォントを、固定サイズTTF(ビットマップ埋め込み)にしたものです。アラビア文字やルーン文字さらにはハングルや記号など、普通の日本語フォントでは提供されない多くのグリフが含まれています。香り屋特別編集の、UNICODEフル実装をコンパクトに目指した貴重なTTFフォントです。
BDF M+ (683KB = 699956) 05-Jun-2006
cozさんが2ちゃんねるを活動の場として着々と開発を進め、そして遂に完成、正式版公開に至ったBDFフォント「M+」をTTF化したものです。10x11と12x13、複数のサイズのフォントが埋め込まれています。7.5もしくは9ポイントを指定すると綺麗に表示されます。太字及び斜体フォントに対応しました。
BDF東雲フォント (tar.bz2 3.49MB = 3665794)
東雲フォントをTTFへ埋め込んだものです。ゴシック、明朝、まるもじを同梱し、それぞれで太字と不完全ながらも斜体が利用可能です。ゴシックと明朝については12、14、16ドットフォントが埋め込まれています。まるもじは例外的に12ドットのみ埋め込まれています。埋め込みには最新のbdf2ttfを用いました。

がらくた置場

ABrowser - ANSI text Browser for Windows

ANSIカラー対応テキストブラウザ 『油鵜座』。Shift-JIS/EUC/JIS/各種Unicode(UCS-2LE/UCS-2BE/UTF-8)の文字コードを自動判別して表示することができます。軽量高速な動作が特徴です。ブラウズ中のファイルを指定したエディタで開く機能があります。

ABrowser 1.3.7 リリース版 for Windows (78.8KB = 80747) 31-Oct-2004
選択範囲をGoogleで検索する機能を追加しました。

Libiconv

libiconvというGNU LGPLに従う、エンコードコンバートライブラリが存在します。簡単に言えば、漢字コード変換ライブラリです。CP932/EUC/JIS/UTF8その他の、相互変換が可能です。実は数多くのエンコードに対応しているので、単純に漢字コードだけというわけではありません。ここではそのlibiconvをWindowsのDLLとしてコンパイルしたものを配布しています。iconv.dllはGNU LGPLに従います。

Vim 6.xで漢字コード変換機能を使用する場合に必要になります。

Libiconv DLL 1.10-20060516 for Windows (829KB = 849471) 16-May-2006
cvsで配布されているlibiconvをDLLとしてコンパイルしたものです。オリジナルにMS-UNICODEに対応するための修正を加えてあります。古いUNIX用日本語翻訳manページ及び、サンプル実行可能プログラム(iconv.exe)、パッチファイルなど、必要なものは一通り同梱されています。オリジナルのソースコードはSourceForge.netのcvsにて入手可能です。
Libiconv DLL 1.9.1 for Windows (713KB = 730504) 02-Dec-2003
libiconvをDLLとしてコンパイルしたものです。オリジナルからの変更はしていません。UNIX用日本語翻訳manページ及び、サンプル実行可能プログラム、必要なものは一通り同梱されています。オリジナルのソースコードはhttp://www.gnu.org/directory/libiconv.htmlにて入手可能です。

C/Migemo

「ローマ字のまま日本語を(インクリメンタルに)検索する」ための正規表現を生成するRuby/Migemoというモジュールがあります。それをvim6に組み込むためにC言語でC/Migemoとしてライブラリに書き起こし、独立公開しています。ソースコードに辞書ファイルは含まれていませんが、インターネットに接続された環境ではライブラリのビルド時に自動的にダウンロードされます。

ソースコード 1.2 リリース版 (47.2KB = 48359) 29-Dec-2003
ソースコード一式です。Win(VC6,BC5)/FreeBSDで正常動作することを確認しています
バイナリ(DLL) 1.2 リリース版 for Windows (1.16MB = 1224936) 29-Dec-2003
Windows用DLLバイナリです。Vim6にMigemo機能を組み込むためのパッケージです。辞書ファイルを含むためダウンロードサイズが少々大きめです。Migemo機能の詳細については本家Ruby/Migemoのサイトを参照してください。
ソースコード 1.3(予定) 開発版 (53.0KB = 54323) 19-Jun-2004
文字セットの自動判別に対応し、CP932/EUC-JP/UTF-8で動作します。半角カナが使えるようになりました。CVSで dev-1_3 ブランチをcheckoutすることでも入手可能です。
ソースコード 1.3開発版 (MITライセンス) (53.0KB = 54447) 19-May-2007
機能的には同上の、MITライセンス版です。

Subversionによる配布のお知らせ

Subversionによる配布も行なっております。Subversionを利用することで最新のC/Migemoを利用しやすくなります。

主開発リポジトリURL
http://cvs.kaoriya.net/svn/CMigemo/trunk
リリース版リポジトリURL
http://cvs.kaoriya.net/svn/CMigemo/tags/rel-1_2

利用例1: 初回ダウンロード

> svn checkout {URL} cmigemo
注意 {URL}の箇所には上記のURLを記述してください。

利用例2: アップデート

> cd cmigemo
> svn update

Subversionの入手及び利用方法の詳細については以下を参照してください。

Subversion によるバージョン管理
Subversionの本家本元

Chalice for Vim

2ちゃんねる閲覧Vimプラグイン「Chalice for Vim」を公開します。各種OS(Windows/Mac OS X/UNIX)に対応した優れものです。主な特徴はリストのとおりです。その他、詳細はアーカイブに同梱のREADME_j.txtを参照してください。

Chaliceの特徴
  • Vimの操作性を継承
  • マルチプラットホームに対応
  • ワンキーで巡回できる
  • 倉庫落ちが読める
  • dat落ちが読める(要●購入)
  • 更新スレが一目でわかる
  • Chalice自身の更新を通知
Chalice 1.9.012 リリース版 (67.2KB = 68815) 29-May-2006
ChaliceはVimプラグインです。利用するにはVim(6.4推奨)が必要になります。逆にVimが動くのであればOSは問いません。Vimに関する情報・入手法はリンクを参照してください。
Chalice投稿ギャラリー
Chaliceのユーザさんが投稿してくれたスクリーンショットを集めて公開しています。
開発・サポート掲示板@2ちゃんねる Chalice for Vim Vol.4
βテストとかパッチの公開がされています。要望も受け付けます。最新ベータのアドレスは原則として向こうでしか公開しません。

Subversionによる配布のお知らせ

Subversionによる配布も行なっております。Subversionを利用することで常に最新のChaliceを利用することが可能になります。

最新版リポジトリURL
http://cvs.kaoriya.net/svn/kaoriya/vimscript/chalice/trunk
リリース版リポジトリURL
http://cvs.kaoriya.net/svn/kaoriya/vimscript/chalice/tags/release-1.9

利用例1: 初回ダウンロード

> svn checkout {URL} chalice
注意 {URL}の箇所には上記のURLを記述してください。

利用例2: アップデート

> cd chalice
> svn update

Subversionの入手及び利用方法の詳細については以下を参照してください。

Subversion によるバージョン管理
Subversionの本家本元

cURL

ChaliceはcURLを使用してスレデータを取得しています。cURLを持ってない方は別途入手してください。Windowsでは下記のcurl.exeバイナリをダウンロードします。UNIXではソースを持ってきてコンパイル・インストールしてください。Mac OS Xでは最初からインストールされていますが、正しく書き込みを行なうためには別途インストールが必要です。

cURL.exe for Windows (415KB = 425311)
cURLを7.10.8にバージョンアップしました。使用しているOpenSSLを0.9.7cにバージョンアップしました。CAを添付しました。
cURLのサイト(ソース他)

qkc

UNIXのeuc-jp環境で使用するには、+iconvでコンパイルした上でqkcかnkfが必要です。変換精度の観点からqkcをオススメします。下記のサイトよりソースをダウンロードしてインストールしてください。

qkcのサイト(ソース)

Vim

テキストエディタviのクローンであるVimの情報と、日本語Windows版(gvim,vim)とMac OS X版(gvim)、UNIX用差分ファイルを提供しています。VimはCUIでもGUIでも利用することができます。そのためVimにGUIが付属したものをgvimと呼び、CUIで動作するものをvimと表記しています。

Vim 7.1

Vim 7.1を公開します。vim.org等で配布されるオリジナルに、日本語を扱う上で便利な設定やスクリプトが追加されています。Vimはユーザーの方々からの意見などの支援によって育てられました。これからも何卒、ご理解とご協力の程をお願いします。

現在はWindows版だけの公開です。パッチは含まれています。7.1用のNetUpVimの公開は未定です。

Vim 7.1-20080315 for Windows (約5.5MB) 15-Mar-2008

7zを利用した自己解凍形式です。ダブルクリックして実行するとvim71-kaoriya-w32jというフォルダを作成し、その中に必要なファイルが展開されます。ファイルにはUNIXでのコンパイルに利用可能なパッチも含まれています。

Windows用Vim最新版でGUI,CUI同梱版です。必要なファイル(シンタックス定義・マクロ・英文マニュアル)が全てまとめてあるので、これ1つをダウンロードして解凍すればすぐにVimを使うことが出来ます。

Vim 6.4

Vim 6.4を公開します。vim.org等で配布されるオリジナルに、日本語を扱う上で便利な設定やスクリプトが追加されています。Vimはユーザーの方々からの意見などの支援によって育てられました。これからも何卒、ご理解とご協力の程をお願いします。

Vim 6.4.006 for Windows (3.59MB = 3772182) 02-Feb-2006
Windows用Vim最新版でGUI,CUI同梱版です。必要なファイル(シンタックス定義・マクロ・英文マニュアル)が全てまとめてあるので、これ1つをダウンロードして解凍すればすぐにVimを使うことが出来ます。同梱のGvimExtを利用する場合はmsvcr71.dllが必要になります。
Vim 6.4 差分パッケージ (86.6KB = 88717) 16-Oct-2005
香り屋版の差分です。パッチ、スクリプト一式、ドキュメントがパッケージされています。動作テストが不十分ですので、ご利用の際には留意してください。

Vim 6.2

Vim 6.2を公開します。vim.org等で配布されるオリジナルに、日本語を扱う上で便利な設定やスクリプトが追加されています。Vimはユーザーの方々からの意見などの支援によって育てられました。これからも何卒、ご理解とご協力の程をお願いします。

Vim 6.2.532 for MacOSX (2.55MB = 2673895) 14-May-2004
OS X 10.3以降専用です。10.3用としては駆け出しであるため微妙な不具合が予想されます。
Vim 6.2.069 for MacOSX (2.62MB = 2755908)
OS X 10.2専用です。文字コードの判定精度が上がってます。

NetUpVim

ここで配布しているVim(もしくはgvim)を自動的にアップデートするソフトウェアです。Vimの構成ファイルのうち更新されたものだけを、ネットワークから自動的にダウンロードします。このNetUpVimを使えば、上で公開されている大きなVimのアーカイブをダウンロードしたり、いちいち手作業でインストールすることなく、最新のものに更新することができます。

NetUpVim 1.6 for Windows (112KB = 115478) 30-Oct-2005
6.4以前から6.4へアップデートすることは出来ません。必ず6.4最新版をダウンロード・インストールしてからご利用ください。
スクリーンショット
2ちゃんも読める
MacOSXだとこんな感じ
印刷してみた
狂気の高密度
まるもじ☆
シースルー半透明
たてまっぷたつ
サポート掲示板
Vim関連の質問・要望・バグ報告等はこちらの掲示板で受けつけています。Vimの話題を中心に掲げますが良俗に反しない限りは自由に書いてもらって構いません。
漢字コード自動判別変換機能
Vim 6.0以降では別途iconv.dllを入手しインストールすることで、漢字コードの自動判別・変換を行なうことができます。それによりWindows標準のShift-JIS(CP932)、UNIX標準のeuc-jp、メールのISO-2022-JP、さらにはXML標準のUTF-8も編集できるようになります。
Vim日本語ドキュメント
お待たせいたしました。旧「gVimやろうぜ!!」の資源・成果をすべて引き継ぎ、翻訳作業再開です。一気に終わらせる心構えです。
ctags日本語版
Vim 6.0以降はctagsがリリースに含まれないことになりました。そのためctagsを利用するには別途ダウンロードする必要があります。またオリジナルのctagsでは日本語(特にShift-JIS)を正しく扱えないという問題があります。そんな状況を踏まえ東さんがctags日本語版をソース実行ファイルともに公開してくださっています。是非そちらを参照してみてください。

リンク

当香り屋へのリンクは当然の事ながらフリーです。リンクURLは http://www.kaoriya.net/ です。下のはバナーのサンプルです。HTML部分をコピー&ペーストすれば簡単に貼り付けることができます。相互リンク(俺にリンクを張ってくれ!!)を希望する方は連絡下さい。

バナーサンプル
サイズ バナー画像 バナー貼り付けHTMLサンプル
200x40 香り屋ロゴ2小 <a href="http://www.kaoriya.net/"><img width="200" height="40"
src="http://www.kaoriya.net/img/ky_logo2s.png" border="0" /></a>
128x32 香り屋ロゴ小 <a href="http://www.kaoriya.net/"><img width="128" height="32"
src="http://www.kaoriya.net/img/ky_logos.png" border="0" /></a>

Vim関連

vim online
Vimの総本山です。VimのCVSや、Tips集、スクリプト集の統合データベースとなっている。何か「こんなスクリプトがあったら良いのに」というという時にはまず当たってみるべし。
vim-jpメーリングリスト
村岡も参加する日本語vimのメーリングリスト。
Vim Tips (pinna works)
Vimというのは周囲にパワーユーザがいないとなかなか普及しないもので、村岡が広めた1人であるpinnaが作っているVimの紹介ページ。全体はまだ未完のようだが「初心者モード」の解説は充実している。Vimを普通のエディタとして使いたい人は必読。
vim users guide
以前に連絡を受けてリンクをしようと思っていたのだが、ついつい忘れてしまっていたサイト。正直、すまんかった。2ちゃんねるなどで書かれた(私が書いた?)小ネタ等が収集・分類・紹介されている。FAQやTIPSとして将来が期待される。
名無しのVIM使い
初心者向けから中上級向けまで、詳しく解説してくれています。特にインストール手順のスクリーンショットは初心者に、JAVA関連スクリプトの解説やカラースキームを比較できるスクリーンショット集は通好み。

最近好きなもの

Drift Diary
お仕事でご一緒させていただいているドリキンさんの「ブログ」サイト。ドリキンさんとは実はタメ年。ZopeやPloneといった流行のWeb技術を巧みに使って、機能的で綺麗なページを作ってます。特にフォトアルバム関連には力が入っていて、これがなかなかイケてるんです。コメント付けたりできます。
M+ (フォント)
可視性に優れ、抜けの良さを指向して作成された12ドットビットマップフォント「M+」の公開配布サイトです。当サイトでも配布しています。シンプルでありながら、非常にスタイリッシュな印象を受ける素晴らしいフォントです。ビットマップフォントをお探しならば是非使ってみてください。2ちゃんねるにサポート兼開発用スレッドがあります。
2ちゃんねる
超巨大掲示板2ch。何年か前の事件等で知名度が高い。書き込まれる記事は粗野で好戦的なものが多いが、独特のお約束==文化が育まれている。まるで参加者全員が様式化された劇に参加しているような状態に感じられる。Chaliceはこの2chの閲覧するためのプラグインである。
本家Ruby/Migemo
ローマ字のまま日本語を検索してしまおうというEmacs用モジュールMigemoの総本山。村岡はC/MigemoとしてC言語で再実装してVimに取り込んだ。
解凍ソフトeo
これ一つであらゆる圧縮形式に対応している実に優れものの解凍専用ソフトウェアeo。フリーソフト。解凍ソフトを何も持っていないのならば、また圧縮を必要としないならイチオシなのです。

LabyLink - 某草の根BBS関連

ALTのWEBPAGE
最近ダイエットにかなり成功しているALTさんのところ。会う度に目に見えて痩せてる。実はプログラマ。職場が自宅から近くて羨ましい。
Kitten's Lair
飼い犬ベガ☆ラブなLilさんのところ。親馬鹿ップリを遺憾なく発揮した、みていて清々しい愛のこもったサイト。最近入籍したというのに2ちゃんのオカルト板に入り浸る毎日らしい。
saegu's HomePage
新生香り屋にリンクを張ってくれた記念すべき第1号。横浜の方の新築マンションを買った。駐車場があったのでついでに車も買った。がんばれ共働き。

大学関連

吉澤研究室
KoRoNが所属していた研究室。教授の定年にともない来年度閉鎖予定。
pinna works
Vim初心者向けTipsを書いた。が、本人は初心者モードは使ってないらしい。実は近くにいるハズなのに、なかなか会う機会が無い。社会人ってそんなもんか。
Coolidge'sHomePage
学生の頃から背広姿が非常に似合った男。物静かだが非常に印象に残るタイプで、特殊なオーラがでている。残念ながらWebサイトのコンテンツは閉鎖してしまった。
魅惑のミルクティー
Yokotetu隊長のその筋ではかなり有名な「魅惑のミルクティー」。隊長は20Kgの減量に成功したツワモノ。他にも色んな意味でかなりのツワモノ。新婚さんだ。近いうちにDVDを持って新居を襲撃予定。
旬過ぎ
旬が過ぎたリンクを別ページにまとめました。