[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
5.1 Intellimouse はサポートされているのですか? 5.2 どうすれば Meadow のファイルから Windows のアプリケーションを起動する事ができますか? 5.3 どうすれば Meadow にファイルを関連付ける事ができますか?
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ファイルがアプリケーションに関連付けされている場合、fiber を使って起動することができます。Meadow 1.00 に付属の fiber の場合、 一度、fiber -i を行なう必要があります。Meadow 1.10 以降に付属の fiber の場合はこれは必要ありません。例えば、fiber FAQ-Meadow-ja.html とすると、 HTML に関連付けられたアプリケーションで閲覧することができます。
これを使って、バッファに関連付けられたファイルから Windows の アプリケーションを起動することができます。
(defun my-fiber-from-buffer () (interactive) (if buffer-file-name (start-process "fiber" nil "fiber.exe" buffer-file-name) (error "This buffer is not visiting a file"))) |
として、例えば C-c v に割り当てるなら、
(global-set-key "\C-cv" 'my-fiber-from-buffer) |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
しもおくさん版の
gnuserv
を持ってきます。gnuserv.zip を展開し、gnuserv.el をパスの通っているディ
レクトリー (変数 load-path
の値) にコピーし、バイトコンパイルしま
す。gnuserv.exe, gnuclient.exe, gnuclientw.exe, gnudoit.exe,
gnudoitw.exeをパスの通っているディレクトリー(MS-DOS プロンプトで path と
して出てくるもの) にコピーします。
(require 'gnuserv) (gnuserv-start) |
を `.emacs' に書きます。新たな frame を開きたくないときは、
(setq gnuserv-frame (selected-frame)) |
も `.emacs' に書きます。AUTOEXEC.BAT に
SET RUNEMACS=あなたの Meadow95.exe もしくは MeadowNT.exe への絶対パス SET EMACS=Meadow SET GNUCLIENTW=-F |
を書きます。
これで、ファイルを gnuclientw.exe にドラッグ&ドロップすると Meadow でファイルを開く事ができます。また、 ファイルを gnuclientw.exe に関連付けると、 ファイルをダブルクリックで開く事ができます。
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |