xyzzy QandA

インストール

インストールの方法は?

管理番号 10
最終更新 2003/06/21 14:36:06
亀井さんのページから入手したアーカイブをディレクトリ付で展開してくださ
い。展開後,xyzzy.exe を実行すれば,とりあえず使用することができます。

次に環境変数 XYZZYHOME に xyzzy のホームディレクトリを設定してください。

マルチユーザでない環境で使用する場合は,xyzzy をインストールしたディレ
クトリにしておけば良いと思います。

インストール後の初回起動時には,ダンプファイルが作成されるので,起動に
いくらか時間がかかるのです。
関連項目
Top

環境変数 XYZZYHOME は,どのように設定したらよいのですか?

管理番号 124
最終更新 2003/06/21 14:31:35
環境変数 XYZZYHOME の設定方法は,以下のとおり。
(C:\xyzzy に設定する場合)

[Windows 9X, Me の場合]
  C:\AUTOEXEC.BAT に,以下の行を追加する。
  set XYZZYHOME=C:\xyzzy 

[Windows NT の場合]
  コントロールパネル→「システム」→「環境」から,
  「変数」に XYZZYHOME を,「値」に C:\xyzzy を設定する。

[Windows 2000 の場合]
  コントロールパネル→「システム」→「詳細」→「環境変数」から,
  「変数」に XYZZYHOME を,「値」に C:\xyzzy を設定する。

[Windows XP の場合]
  Windows 2000 とほとんど一緒(らしい)。

マルチユーザーな環境であればユーザー環境変数に,そうでなければシステム
環境変数でも構いません。
関連項目
Top

ディレクトリ構成はどうなっていますか?

管理番号 11
最終更新 2003/06/15 12:57:18
アーカイブを展開すると,以下のようなディレクトリ構成でファイルが配置さ
れます。

xyzzy/
  ├ xyzzy.exe     xyzzy 本体
  ├ xyzzycli.exe  すでに立ち上がってる xyzzy に受け渡したりとか
  ├ xyzzyenv.exe  ユーザは気にしなくていい
  ├ etc/          キーワードファイルとか,辞書変換プログラムとか
  ├ html/         xyzzy 付属のドキュメント(Readme, Changelog, TODO)
  ├ info/         info 関係のファイルを入れるところ
  ├ lisp/         lisp のソース
  │  └ wip/      ???
  ├ site-lisp/    自分で書いたプログラムとかを入れておくとかっこいい
  └ usr/          ユーザ毎のOS毎の設定ファイルが自動的につくられていくところ
Top

アップデートの方法は?

管理番号 12
最終更新 2005/04/02 16:30:19
亀井さんのページから最新バージョンのアーカイブを取得し,インストールし
たディレクトリにディレクトリ付で展開します。

アップデート作業の前には,xyzzy を終了しておいて下さい。
アップデート後の初回起動時には,ダンプファイルが再作成されます。
関連項目
Top

アンインストールの方法は?

管理番号 13
最終更新 2003/05/25 16:52:29
以下のものを手で削除します。

  ・xyzzy をインストールしたディレクトリまるごと
  ・ショートカット
  ・ファイルの関連付け

また,環境変数 XYZZYHOME の設定も不要になりますので,削除しておいて下
さい。ちなみに,レジストリは使用していません(Version 0.2.1.139 以降)。
Top

ユーザ毎の設定は,どこに保存されますか?

管理番号 92
最終更新 2003/06/12 18:11:19
窓の位置やサイズなどのユーザ毎の設定は,$XYZZY/usr/(ユーザ名)/(OS名)/ 
に保存されます。

別のディレクトリに保存したい場合は,環境変数 XYZZYCONFIGPATH や起動時
の引数 (-config <config-directory>) で変更することもできます。
Top

$XYZZY/info や $XYZZY/site-lisp にある .delete.me ってなんですか?

管理番号 84
最終更新 2003/04/01 00:00:00
これは,中身が空のディレクトリを解凍しない解凍ツールに対するダミーファ
イルです。インストール終了後は消しても問題ありません
Top

USB メモリから xyzzy を使うことはできますか?

管理番号 161
最終更新 2003/07/24 23:28:33
USB メモリのように,ドライブレターが特定できない環境で使用する場合,特
殊な方法で xyzzy のホームディレクトリを設定した後,xyzzy を起動する必
要があります。

ここでは,環境変数 XYZZYHOME を使う方法と,xyzzy.ini を使う方法の二通
りの方法を紹介します。

あらかじめ,xyzzy のアーカイブを USB メモリに展開しておいて下さい。


1. 環境変数 XYZZYHOME を使う場合

以下のようなバッチファイル xyzzy.bat を作成し,xyzzy.exe と同じディレ
クトリに置きます。

  @echo off
  cd > xyzhome.dat
  copy xyzzy.set+xyzhome.dat xyzstart.bat > NUL
  echo set XYZZYCONFIGPATH=>> xyzstart.bat
  echo start xyzzy.exe %1 %2 %3 %4 %5 %6 %7 %8 %9>> xyzstart.bat
  call xyzstart.bat
  del xyzstart.bat
  del xyzhome.dat

次に,以下の内容で xyzzy.set というファイルを作成し,xyzzy.exe と同じ
ディレクトリに置きます。

  @echo off
  set XYZZYHOME=

set XYZZYHOME= の行の末尾には,改行を入れないで下さい。

xyzzy.bat を実行すると,環境変数 XYZZYHOME に xyzzy.bat のあるディレク
トリを設定し,環境変数 XYZZYCONFIGPATH を削除したた後,xyzzy を起動し
ます。

Windows98 系の OS で,DOS窓が残ってしまう場合は,xyzzy.bat の pif ファ
イルを作成し,「プログラム終了時にウィンドウを閉じる」にチェックしてお
いて下さい。


2. xyzzy.ini を使う場合

佐野さんの,envlnc.exe を使って起動します。envlnc.exe は,XyzzyWiki の
「QandA にツッコミを入れる/3」から手に入れて下さい。
Top