「ファイルタイプ別の設定」をマクロでNo.03831
Iranoan さん 03/08/05 16:45
 
 皆さん今日は、Iranoan です。
 「ファイルタイプ別の設定」で「〜の設定」例えば「共通」→「C 言語ソー
スファイル」に変更して、[保存しないで更新] にあたることを、マクロで行
うにはどうすればよいのでしょうか?
 まあ getregstr 文で全ての設定を取得して、config 文で指定すれば出来る
でしょうが、あまりにも処理が冗長になります。また changename 文を使用し
て、適当なファイル名に変更した場合、パラメータで指定したファイルが存在
すると、履歴に残ってしまいます。

[ ]
RE:03831 「ファイルタイプ別の設定」をマNo.03832
MSHR さん 03/08/09 18:30
 
Iranoanさん

> 「ファイルタイプ別の設定」で「〜の設定」例えば「共通」→「C 言語ソー
>スファイル」に変更して、[保存しないで更新] にあたることを、マクロで行
>うにはどうすればよいのでしょうか?

ご質問の内容を理解できているか自信がありませんが、単純に別の設定での見え方を
確認したいというだけならば、

selectall;copy;openfile "/c.txt";paste;

でできるように思います(テキストファイルの設定にする例)。新しいウインドウが
開いてしまいますが。

勘違いしていたらお許しを。

[ ]
RE:03832 「ファイルタイプ別の設定」をマNo.03833
Iranoan さん 03/08/10 00:46
 
 MSHR さん今日は、Iranoan です。
 お返事有り難うございます。
> ご質問の内容を理解できているか自信がありませんが、単純に別の設定での見え方を
> 確認したいというだけならば、
>
> selectall;copy;openfile "/c.txt";paste;
 クリップボードは色々なソフトウェ間で使用するので、出来れば使用したく
ありません。また他の方法としては、changename 文を使う手もあるのですが、
指定したファイルが実在すると、ファイル履歴に残ってしまうんですよね(;_;)。

[ ]
RE:03833 「ファイルタイプ別の設定」をマNo.03834
MSHR さん 03/08/10 01:03
 
Iranoan さん

> クリップボードは色々なソフトウェ間で使用するので、出来れば使用したく
>ありません。また他の方法としては、changename 文を使う手もあるのですが、
>指定したファイルが実在すると、ファイル履歴に残ってしまうんですよね(;_;)。

なるほど。では、insertfileを使うとか。

save;$s = filename;openfile "/c.txt";insertfile $s;

[ ]
RE:03834 「ファイルタイプ別の設定」をマNo.03835
Iranoan さん 03/08/11 12:14
 
 MSHR さん今日は、Iranoan です。
> なるほど。では、insertfileを使うとか。
 確かに一時的に見るだけなら、insertfile は使えそうです。有り難うござ
いました。

[ ]