フォルダを削除No.29409
Y_H さん 11/01/25 10:45
 
なにか自分の環境に依存する問題なのか、
それとも秀丸エディタの仕様なのかはわかりませんが、
確認させていただきたいことがあります。

任意のフォルダの中にあるファイルを開く

さらにデスクトップ上のショートカットや「新規作成」などから新規で開く

最初に開いたファイルを閉じる

そのファイルの入っているフォルダを削除

とやると、フォルダが使用中で削除できないと言われてしまいます。
新規で開いたほうの秀丸エディタも閉じると、削除できるようになります。
秀丸エディタの常駐は使用していません。

これって仕様的にはそのようになるものなのでしょうか?
それとも、なにかそのような動きになる設定項目がありますでしょうか?

[ ]
RE:29409 フォルダを削除No.29410
秀丸担当 さん 11/01/25 13:49
 

>とやると、フォルダが使用中で削除できないと言われてしまいます。
>新規で開いたほうの秀丸エディタも閉じると、削除できるようになります。
>秀丸エディタの常駐は使用していません。

閉じるという操作が「ファイルを閉じる」コマンド(標準でCtrl+F4)相当で、
内容を空にして秀丸エディタ自体は起動したままという状態であれば、秀丸エデ
ィタのカレントフォルダがそのフォルダになったままということになっています。
そのまま「開く」をすると、現在のフォルダで開くことになると思います。

この状態では秀丸エディタが現在のフォルダになっているため、フォルダは削除
できず、現状では仕様的にこういうものということになっています。

回避するには、おっしゃる通り秀丸エディタを終了させるか、どこか別のフォル
ダのファイルを開いてから閉じる操作が必要になってくると思います。

[ ]
RE:29410 フォルダを削除No.29411
Y_H さん 11/01/25 14:57
 
> 閉じるという操作が「ファイルを閉じる」コマンド(標準でCtrl+F4)相当で、
> 内容を空にして秀丸エディタ自体は起動したままという状態であれば、秀丸エデ
> ィタのカレントフォルダがそのフォルダになったままということになっています。

すみません、説明不足でしたが、元々ファイルを開いていたほうは
「ファイルを閉じる」ではなく、秀丸エディタ自身を終わらせています。
システムメニューの「閉じる」です(Alt+F4)。

その状態でも、「(無題)」のままのウィンドウが残っていると
フォルダが削除できないという状態です。

つまり、後から「新規作成」で別途作成した秀丸エディタが、
ファイルを開いている秀丸エディタのカレントフォルダを引き継いでいるため、
そちらのほうも閉じるまでは使用中状態になるということになりますでしょうか?

[ ]
RE:29411 フォルダを削除No.29412
秀丸担当 さん 11/01/25 16:00
 

>すみません、説明不足でしたが、元々ファイルを開いていたほうは
>「ファイルを閉じる」ではなく、秀丸エディタ自身を終わらせています。
>システムメニューの「閉じる」です(Alt+F4)。

そういうことでしたか。
失礼しました。
そういう場合でも、最後の秀丸エディタが使っていたカレントフォルダを引き継
ぐようになっていました。
新規作成した秀丸エディタで「開く」するとそのフォルダをカレントとして開く
ようになっているため、この場合も現状では同じように使用中になってしまうと
いうことになります。

[ ]
RE:29412 フォルダを削除No.29416
Y_H さん 11/01/25 16:49
 
> そういう場合でも、最後の秀丸エディタが使っていたカレントフォルダを引き継
> ぐようになっていました。
> 新規作成した秀丸エディタで「開く」するとそのフォルダをカレントとして開く
> ようになっているため、この場合も現状では同じように使用中になってしまうと
> いうことになります。

解説ありがとうございます。
そういう原理でしたか。了解しました。

個人的な要望としては、新規作成した秀丸エディタに対しては、
カレントフォルダは別途共通な初期値を設定できると嬉しいです。
将来の要望として検討いただければと思います。

[ ]
RE:29416 フォルダを削除No.29418
秀丸担当 さん 11/01/25 17:21
 

>個人的な要望としては、新規作成した秀丸エディタに対しては、
>カレントフォルダは別途共通な初期値を設定できると嬉しいです。
>将来の要望として検討いただければと思います。

V8.00以降では、[その他]→[動作環境]→[ファイル]の中に「最初のフォルダ」
という設定があり、これをONにして場所を明示的に指定しておくと、新規作成し
たときも指定したフォルダがカレントになります。
これを設定しておくといいかもしれません。

[ ]
RE:29418 フォルダを削除No.29419
Y_H さん 11/01/25 17:47
 
>V8.00以降では、[その他]→[動作環境]→[ファイル]の中に「最初のフォルダ」
>という設定があり、これをONにして場所を明示的に指定しておくと、新規作成し
>たときも指定したフォルダがカレントになります。
>これを設定しておくといいかもしれません。

この項目を設定すればよかったのですね。
「最初のフォルダ」をマイドキュメントなどにしてみたところ、
当初の動作を行った状態でも無事にフォルダを削除することができました。
ありがとうございます。

[ ]