見出し画像

MicroEMACSのインストール

ついにしゃれまっくすにアップグレードしたMicroEMACSをインストールします。

しゃれまっくすの解凍

Human68kでの作業(解凍)

$${\fbox{D:¥SharlEMACS}}$$にチェンジします。

D:[Enter]
cd SharlEMACS[Enter]

emr5c6b.tgzを解凍します。

tar zxvf emr5c6b.tgz[Enter]

Windowsでの作業

さてさて、READMEをみると

以下のファイルが同梱されています。

README これ
FEATURES rel.5 オリジナルからの変更点
CHANGES 最近の変更履歴
OCHANGES rel.5 オリジナルからの変更履歴
FAQ 繰り返される質問とその回答
MINES mines(機能縮小版)の説明
makex.x dump に失敗しない makex.x
makedump.bat dump に失敗しない makedump.bat
html.el HTML を記述するときに便利(?)なマクロ
zcat.el compress/gzip 圧縮されたファイルを読み書き可能にするマクロ
em.x しゃれまっくす X680x0 版
mines.bfd mines(機能縮小版) X680x0用差分

README

とあります。
以下のファイルを

makex.x
makedump.bat
em.x
mines.bfd

$${\fbox{share¥MicroEMACS}}$$へコピー(上書き)します。

以下のファイルを

html.el
zcat.el

$${\fbox{share¥MicroEMACS¥el}}$$へコピーします。

Human68kでの作業(HDDへ)

shareで作業したMicroEMACSフォルダを、まるまるHDDへコピーします。
確か、COPYALLコマンドでできたはずです。

A:[Enter]
copyall D:\MicroEMACS A:\

ぞろぞろとコピーされました。
確かめてみます。

dir[Enter]

MicroEMACEというフォルダができています。

AUTOEXEC.BATの変更

この中にあるem.xが起動するようにパスを通します。

ed AUTOEXEC.BAT[Enter]

$${\fbox{ESC}}$$-$${\fbox{X}}$$で保存します。

type AUTOEXEC.BAT[Enter]

で中身を確認します。

$${\fbox{MicroEMACS;}}$$が追加されているのでよし。

MicroEMACSの起動確認

X68000再起動します。
試しにAUTOEXEC.BATを読み込んでみます。

em AUTOEXEC.BAT[Enter]

ありゃ?

emacs.rcとやらでエラーとな?むむむ…
何かキーを押すと、画面は表示されるのだが…

エディタを終了し、対象ファイルを調べます。
emacs系の終了は、$${\fbox{CTRL}}$$+$${\fbox{X}}$$ $${\fbox{CTRL}}$$+$${\fbox{C}}$$ です。

;------------------------------------------------------------
;	emacs.rc	for microEMACS 3.10-J1.43
;------------------------------------------------------------
set $discmd FALSE

write-message	"[初期化中...]"

!if &not &sequ %dumped-emacs "TRUE"
	source "D:\EMACS\em_plain.rc"
!endif

;============================================================
;	終了
;============================================================

set $discmd TRUE

あぁ、多分

source "D:\EMACS\em_plain.rc"

をインストールした$${\fbox{A:¥MicorEMACS¥}}$$にすれば良いと思う。

ed emacs.rc[Entter]
type emacs.rc[Enter]
em AUTOEXEC.BAT[Enter]

またエラー…

エディタを終了し、さっきと同じようにem_plain.rcを調べます。

;============================================================
;	em_plain.rc	for microEMACS 3.10 J1.43
;		by rima/SALT
;============================================================
;
set $discmd	FALSE

write-message	"[初期化中...]"

;============================================================
;	rc, el で使用する環境変数の設定
;============================================================
set %dir-path		"D:\EMACS\"	; USER の環境に変更する
;
;	%dir-path\-+- em.x		実行ファイル
;		   +- em_plain.rc	ノーマル環境設定ファイル(これ)

あぁ、多分ここ

set %dir-path		"D:\EMACS\"	; USER の環境に変更する

set %dir-path		"A:\MicorEMACS\"	; USER の環境に変更する

とするといい。

ed em_plain.rc[Enter]

再度、MicroEMACS起動。

em AUTOEXEC.BAT[Enter]

無事起動しました。
軽く触って見るも、やっぱり指がemacs系のキーバインドを忘れてる…ぐぎぎ🥶
つらたん。どうしよう😵‍💫


いいなと思ったら応援しよう!