[確認]秀丸マクロHelpについてNo.19883
プックン さん 05/08/27 10:49
 
[確認]秀丸マクロHelpについて

秀丸担当様

久々にまじまじと、マクロHelpを参照させていただいたところ見慣れない
コマンドがありました。
 ファイル系文
 closenew ファイルを閉じる
と説明があります。
なんだろうとマクロを実行してみたところ、開いているファイルをcloseして
新規ファイルをopenしているようでした。
ファイルを閉じるというか、ファイルを閉じる&新規open
みたいでした。この認識であっていますか?。


誤字
 秀丸Ver5.02で
 設定系saveconfigの説明
 savecconfigはファイルタイプ別の設定を保存します。
 とcが2個になっていました。

[ ]
RE:19883 [確認]秀丸マクロHelpについてNo.19884
Iranoan さん 05/08/27 17:00
 
 プックンさん今日は、Iranoan です。
>  closenew ファイルを閉じる
> と説明があります。
> なんだろうとマクロを実行してみたところ、開いているファイルをcloseして
> 新規ファイルをopenしているようでした。
 そのまま「ファイル系」の「ファイルを閉じる」と同じ動作で、新規のファ
イルを開くというより、ウィンドウをそのまま残す動作という理解がより近い
と思います。

[ ]
RE:19884 [確認]秀丸マクロHelpについてNo.19885
アルビレオ さん 05/08/27 20:11
 
ユーザーのアルビレオです。

> そのまま「ファイル系」の「ファイルを閉じる」と同じ動作で

「ファイルを閉じる」ではなく「閉じて開く」ですね(^ ^)

[ ]
RE:19885 [確認]秀丸マクロHelpについてNo.19886
プックン さん 05/08/27 20:42
 
Iranoanさん
アルビレオさん

説明ありがとうございました。
そのまま「ファイル系」の「閉じて開く」と同じ動作という
のをはじめて知りました。
そのような動作があったのですね。
よく理解できました。(__)

[ ]
RE:19885 [確認]秀丸マクロHelpについてNo.19887
Iranoan さん 05/08/27 23:17
 
 アルビレオさん今日は、Iranoan です。
> > そのまま「ファイル系」の「ファイルを閉じる」と同じ動作で
>
> 「ファイルを閉じる」ではなく「閉じて開く」ですね(^ ^)
 実際に再度確認してみましたが、やはり「ファイルを閉じる」の動作です。
「閉じて開く」は LOAD 文ですね。
 ##若しくは、closenew 文と openfile 文の組み合わせですかね。

[ ]
RE:19887 [確認]秀丸マクロHelpについてNo.19888
アルビレオ さん 05/08/27 23:36
 
アルビレオです。

> 実際に再度確認してみましたが、やはり「ファイルを閉じる」の動作です。
>「閉じて開く」は LOAD 文ですね。
> ##若しくは、closenew 文と openfile 文の組み合わせですかね。

ですね…(^^;;;
>新規ファイルをopenしているようでした。
の意味を読み違えていたようです。

プックンさんのために整理してみます。

・closenew
 「ファイルを閉じる」コマンド(Ctrl+F4)と同じ動作
 ウィンドウの内容を空にする

・loadfile
 「閉じて開く」コマンドと同じ動作
 現在のウィンドウでファイルを閉じ、ファイルを開くダイアログが出る

[ ]
RE:19887 [確認]秀丸マクロHelpについてNo.19889
Iranoan さん 05/08/27 23:47
 
 今日は、Iranoan です。
 自己レスです。
>  ##若しくは、closenew 文と openfile 文の組み合わせですかね。
 失礼。この時は単純に loadfile で良いですね。

[ ]
RE:19889 [確認]秀丸マクロHelpについてNo.19892
秀丸担当 さん 05/08/29 11:13
 

closenewは、Iranoanさんの言われる通り、「ファイルを閉じる」コマンドと同
様に、新規作成状態にするものです。

マクロの誤字の指摘ありがとうございます。修正させていただきます。

[ ]
RE:19892 [確認]秀丸マクロHelpについてNo.19897
プックン さん 05/08/30 00:10
 
秀丸担当様
Iranoanさん
アルビレオさん

>closenewは、Iranoanさんの言われる通り、「ファイルを閉じる」コマンドと同
>様に、新規作成状態にするものです。

説明ありがとうございました。

[ ]