システム

関連付けがうまくできないのですが?

管理番号
14
更新日時
2005/06/26 22:19:25
セクション
システム

関連付けを行う場合は,

 "C:\xyzzy\xyzzy.exe" "%1"

のように,%1 を "" で囲ってください。


samba の共有ディレクトリのファイルを編集すると,パーミッションが壊れてしまうのですが…。

管理番号
81
更新日時
2005/06/28 23:29:39
セクション
システム

初期化ファイルに,

 (setq-default backup-by-copying :remote)

とすれば大丈夫です。[xyzzy:05968] より。

Link
http://www.samba.gr.jp/

IE のソースを xyzzy で表示するにはどうしたらよいですか?

管理番号
131
更新日時
2005/06/26 22:23:27
セクション
システム

レジストリの以下のキーに,xyzzy を指定しておきます。

 [キー名]
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name
 
 [値]
 "C:\xyzzy\xyzzycli.exe"

しかしこれだとソースが fundamental-mode で開かれてしまいます。これを html-mode で開くようにするには,以下の手順で設定します。

1. まず,$XYZZY/xyzzycli.exe を 例えば,htmlsrc.exe などの別名で同じディレクトリにコピーします。

2. 同じディレクトリに,1. で作成したファイルの拡張子を ini (ここでは,htmlsrc.ini) に変えた名前のファイルを作成し,以下の記述をしておきます。

 [xyzzy]
 compatNotepad=1
 precedingOptions="-m html-mode"

3. 上記のレジストリキーに以下の値を設定します。

 "C:\xyzzy\htmlsrc.exe"

html+-mode を使いたい場合は,ini ファイルの html-mode の部分を変更すればおっけーです。

レジストリの操作は危険なので,十分注意して行ってください。

古いバージョンの IE (多分 4) だと,上記のレジストリ変更には対応していないようなので,その場合は,管理番号:133 の方法で Notepad.exe を置換えた後,一時ファイルの拡張子などに html-mode (または html+-mode) を対応づけておけば良いようです。例えばこんな感じで。

 (pushnew '("\\.tmp$" . html-mode) *auto-mode-alist* :test 'equal)
Seealso
xyzzy をメモ帳のかわりに使うことはできますか?

xyzzy をメモ帳のかわりに使うことはできますか?

管理番号
133
更新日時
2005/06/26 22:25:21
セクション
システム

xyzzycli.exe を使います。以下は,Windows 98 の場合の設定例です。

  1. 念のため,C:\windows\Notepad.exe を Notepad.exe.org とかの別名でコピーしておきます。
  2. 次に,$XYZZY/xyzzycli.exe を Notepad.exe という名前でコピーし,C:\windows ディレクトリの Notepad.exe を上書きします。
  3. C:\windows ディレクトリに,Notepad.ini という名前のファイルを作成し,以下の記述をしておきます。
 [xyzzy]
 path=c:\xyzzy\xyzzy.exe
 compatNotepad=1

Windows NT の場合は,C:\WINNT と C:\WINNT\system32 にある Notepad.exe を上書きすれば良いようです。

また,Windows 2000/XP の場合は,セーフモードで起動した後,Windows NT の場合と同様の処理を行う必要があります。


xyzzycli.exe ってなんですか?

管理番号
134
更新日時
2005/08/08 16:54:32
セクション
システム

xyzzy の実行ファイルは,xyzzy.exe と xyzzycli.exe の二つがあります。

xyzzy.exe は,既に xyzzy が起動している状態で xyzzy.exe foo.txt とかすると,新しく xyzzy が起動して foo.txt が読み込まれます。に対して,xyzzycli.exe は,既に起動している xyzzy に foo.txt が読み込まれる,という違いがあります。xyzzy が起動していない状態では,どちらを使っても同じです。

xyzzycli.exe は,ファイル名を(Notepad.exe とかに)変更して使用したり,xyzzy.exe とは別のディレクトリに置いて使用したりすることもできます。→ 参考:xyzzy をメモ帳のかわりに使うことはできますか?

xyzzycli.exe は,同じディレクトリに拡張子を .ini に変えたファイルが存在すると,そのファイルに記述されたオプションを読み込んで起動します。ini ファイル中で使用できるオプションは,以下のとおり。

  path              : xyzzy.exe とは別のディレクトリに置く場合に,
                      xyzzy.exe のパスを指定
  compatNotepad     : コマンドラインの解釈で,notepad 互換を指定する場
                      合は 1 を指定
  multipleInstances : 既存の xyzzy を無視して新たに xyzzy を起動する場
                      合は 1 を指定
  precedingOptions  : xyzzycliにデフォルトの引数を指定
  followingOptions  : xyzzycliにデフォルトの引数を指定

記述形式は,以下のとおり。

  [xyzzy]
  compatNotepad=1
  precedingOptions="ro"

とか。 → 参考:IE のソースを xyzzy で表示するにはどうしたらよいですか?

起動時の引数は,$XYZZY/html/00README.html を参照ください。

Seealso
xyzzy をメモ帳のかわりに使うことはできますか?
IE のソースを xyzzy で表示するにはどうしたらよいですか?

IE の mailto:foo@bar.ac.jp とかで KaMail を呼びたいのですが…。

Type
拡張機能
管理番号
146
更新日時
2005/06/26 22:29:30
セクション
システム

まず,$XYZZY/site-lisp/kamail/sample.xyzzy の「標準のメーラとして使ったり他から呼ぶ場合」に従い,初期化ファイルに以下の記述をしておきます。

 (autoload 'kamail-mailto "kamail/kamail" nil)
 (setq *command-line-mailto-hook* #'kamail-mailto)

次に,Windows 側の設定をします。

Windows 98, NT の場合は,エクスプローラの [表示]→[フォルダ オプション]→[ファイルの種類] から以下の設定をします。

  1. [登録されているファイルの種類] から,URL:MailTo Protocol を選択します。
  2. [編集] をクリックします。
  3. [アクション] から open を選択し [編集] をクリックします。open がない場合は,[新規] をクリックします。
  4. アクションの設定をします。
 [アクション]: open
 [アクションを実行するアプリケーション]: "C:\xyzzy\xyzzycli.exe" -mailto %1

Windows 2000 では,[ツール]→[フォルダ オプション]→[ファイルタイプ] を開きます。しかし,[登録されているファイルタイプ] に URL:MailTo Protocol が存在しないので,あらかじめ追加しておきます。

  1. [新規] をクリックします。
  2. [ファイルの拡張子] に「利用不可」と入力します。
  3. [詳細] をクリックします。
  4. [関連付けられているファイルタイプ] から,URL:MailTo Protocol を選択します。
  5. [OK] すると,[登録されているファイルタイプ] の末尾に追加されます。

次に,[登録されているファイルタイプ] から URL:MailTo Protocol を選択し,[詳細設定] をクリックします。あとは,Windows 98 と同じ手順でおっけーです。

ちなみに電八を使う場合は,「アクションを実行するアプリケーション」を以下のようにします。

  "C:\Utility\Denshin8\denshin8.exe" -mailto

Mozilla の mailto:foo@bar.ac.jp とかで KaMail を呼びたいのですが…。

Type
拡張機能
管理番号
151
更新日時
2005/06/26 22:30:12
セクション
システム

Piro さんの ContextMenu Extensions を使えばできると思います。


関連付けしたファイルなどを既に起動している xyzzy で開くことはできますか?

管理番号
153
更新日時
2003/06/29 17:25:53
セクション
システム

xyzzycli.exe を使ってください。

Seealso
xyzzycli.exe ってなんですか?