ヒストリの自動消去No.08348
ベネトナーシュ さん 05/06/21 21:00
 
こんにちは。既出でしたら申し訳ありません。

秀丸の終了時(または起動時)に、常駐以外のヒストリを自動削除させることはでき
るでしょうか?
できるようでしたら、やり方を教えていただければ幸いです。
できないなら要望として出させていただきたいと思います。

イメージとしては、鶴亀メールの「終了時にゴミ箱を空にする」のような感じで、
「秀丸終了時にヒストリを消去する」というオプションがあれば一番嬉しいです。
そしてその下に、「(常駐ヒストリは消去されません)」という注意書きがあるか、
もしくは、「常駐ヒストリも消去する」というオプションがもう一つあるか、すれば
わかりやすいと思います。

[ ]
RE:08348 ヒストリの自動消去No.08371
秀丸担当 さん 05/06/22 14:19
 

>秀丸の終了時(または起動時)に、常駐以外のヒストリを自動削除させることはでき
>るでしょうか?
>できるようでしたら、やり方を教えていただければ幸いです。
>できないなら要望として出させていただきたいと思います。

通常のヒストリと常駐のヒストリは共通になっているので、常駐だけ残すという
ことはできません。

表示される個数は、通常と常駐で微妙に違います。
個数は、
[その他]→[動作環境]→[ファイル]→[ヒストリ]→[ファイルメニュー内のヒス
トリ個数]
で指定します。
これを10個未満を指定しても、常駐秀丸のヒストリは常に10個を表示します。
0を指定しておけば、通常ヒストリは常に無し、常駐ヒストリは常に10個にな
ります。

自動削除はできませんが、以下のマクロを作成すると、ヒストリの削除ができま
す。

#i = 0;
while( #i < 20 ){
   setfilehist #i,"";
   #i = #i + 1;
}

このマクロを、適当なタイミングで実行すると、削除できます。

秀丸終了時に各種ヒストリを消したいという要望は他にもあったような気がする
ので、ネタとして意見を参考にしたいと思います。

[ ]
RE:08371 ヒストリの自動消去No.08396
ベネトナーシュ さん 05/06/22 19:57
 
お返事ありがとうございました。

|通常のヒストリと常駐のヒストリは共通になっているので、常駐だけ残すという
|ことはできません。
手動で消去ボタンを押した場合には、問い合わせダイアログが出て、全消去か常駐分
を残すかの選択ができるので、自動(マクロ)でもできるかなと思ったのですが…。

|秀丸終了時に各種ヒストリを消したいという要望は他にもあったような気がする
|ので、ネタとして意見を参考にしたいと思います。
気長に待ちたいと思います。

[ ]