Article View: fj.sys.mac
Article #52002Re: [Q] sort function of editor
From: Nishimura Hiromi
Date: Wed, 02 Oct 1996 00:00
Date: Wed, 02 Oct 1996 00:00
67 lines
2997 bytes
2997 bytes
西村@秋田県立脳血管研究センターと申します。
In article <fncls-0210960925510001@pin102.marinet.or.jp>,
fncls@marinet.or.jp (Hiroya Fujii) wrote:
> エディタやワープロに「検索」「置換」といった機能がつい
> てますよね。複数のtextファイルに対して、イッパツでこれ
> を実行できるエディタなんていうのはあるんでしょうか?
> よろしくお願いします。
>
エディターではありませんが mc (matrix calculator) と
mcAEtemplate を使えば Drag & Drop で希望する処理ができ
ると思います。
mc については下記URLで紹介しております。
http://www.akita-noken.go.jp/provide/mc/index.html
mc の最新版は下記場所にあります。
ftp://ftp.akita-noken.go.jp/pub/mc/new/
mcAEtemplate は mc のファイルに入っているはずです。
方法
(1)まずは mc が起動できる環境にして下さい。
(2)mcAEtemplate をダブルクリックし現れたエディターに次の
プログラムを入力して下さい。
From$ = "秋田";
ChangeTo$ = "AKITA";
textFileCreator("YoED");
file$ = getDocFileName(0);
textFile_ExchangeItem(file$,From$,ChangeTo$);
beep(1015);
ここでFrom$には検索文字列を記述します。またChangeTo$には
置換文字列を記述します。記述したらmcAEtemplateを終了します。
上記プログラムは「秋田」を「AKITA」に置換するものです。
もし上書きしたくない場合には
textFile_ExchangeItem(file$,file$+".new",From$,ChangeTo$);
とするとドロップしたファイル名に「.new」が追加されたファイル名
で保存されます。
(3)検索置換したいファイル(複数でも可)をドラッグし
mcAEtemplate にドロップします。
これで希望の処理ができると思います(当方ではできています)。
注意:
mcAEtemplateはデスクトップの再構築をしないと Drag & Drop
できない場合があります。
備考:
mcAEtemplate は mc 起動します。mcAEtemplateに記述された命令
は mc のものです。mc は数値処理用で信号処理や画像処理に使うも
のですが、データがテキストである場合が多く、このようなテキスト
処理もできるようにしております。mc はフリーウエアです。
それでは、参考まで。
--
**************************
秋田県立脳血管研究センター
脳神経外科研究部門
西村 弘美
nishi@akita-noken.go.jp
**************************
Technical Details
Message-ID:
<nishi-0210961509390001@pegasus.akita-noken.go.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<fncls-0210960925510001@pin102.marinet.or.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: f514d,ca09cfbc8c537593 X-Google-Attributes: gidf514d,public From: nishi@akita-noken.go.jp (Nishimura Hiromi) Subject: Re: [Q] sort function of editor Date: 1996/10/02 Message-ID: <nishi-0210961509390001@pegasus.akita-noken.go.jp> X-Deja-AN: 186731697 sender: news@akita-noken.go.jp (Usenet News System) references: <fncls-0210960925510001@pin102.marinet.or.jp> content-type: text/plain; charset=iso-2022-jp organization: Akita Noken mime-version: 1.0 newsgroups: fj.sys.mac