First Creation : 2004/09/05

Last Update: 2005/07/03

Top > Menu - VD > ZAURUS カスタマイズ 第 2回

拡張子 txt に ZEditor を関連付ける

ZEditor の二重起動に気を良くして、テキストファイルに ZEditor の関連付けをやってみた。

Windows なら XP だろうと 98 だろうと楽勝だが、果たして linux はどうなのか。

従来はメモ帳で開かれるはずの txt 拡張子を、無事 ZEditor で関連付けられるか。

関連付け

1. 核となるファイルは、以下の二つ。
  • /home/QtPalmtop/apps/Applications(任意のフォルダかも)/zeditor.desktop
  • /home/QtPalmtop/apps/Applications(任意のフォルダかも)/textedit.desktop
2. textedit.desktop の中身にある以下の 2行分をコメントアウト(行の先頭に # をつけるとコメントアウト)
# MimeType=text/*
# MimeTypeIcons=TextEditor
3. zeditor.desktop の中身に以下の 2行をつけたす
MimeType=text/*
MimeTypeIcons=TextEditor

設定ファイルの内容を、一方から削除、一方に付け加えたわけだ。

4. 再起動

ファイラーからテキストを選択すると、ZEditor で開く、というメニューが。なんと、あっさりうまくいってしまったではないか。さらに気を良くして、挑戦は続く。

.desktop に ZEditor を関連付け

1. mime.type の設定
  • /home/QtPalmtop/etc/mime.type

上記のファイルが拡張子の関連付けの設定ファイルのようだ。それと、各アプリケーションの「xxxxxxxx.desktop」。この二つのファイルが関連付けに関わっている。

mime.type の中身を見ていると、なんとなくフォーマットが分かってきた。おそるおそる次の 1行を付け足してみることにした。

text/conf    conf desktop

text/conf の意味は何となく分かってもらえると思うが、text/conf は、設定ファイルですよ、と「宣言」しているつもり。なお、text/conf の conf は自分で創作したものだ。

text/conf のあとにタブで区切られた conf と desktop の記述は、「conf」「desktop」という二種類の拡張子に関連付けをしている。

「拡張子 txt に ZEditor を関連づける」の項で、zeditor.desktop に

MimeType=text/*

は付け足してある。ZEditor をテキストエディタに関連付けた時と同様、条件は揃ったはずだ。再起動して、果たしてどうなるか。

2. 再起動後

・・・開けた! ムチャクチャ感動だった。始めて Linux をカスタマイズしたんだと実感できた瞬間だった。

戻る上へ進む