上書き保存時の隠しファイル・システムフNo.35116
でるもんたいいじま さん 16/07/08 15:37
 
こんにちは。秀丸ユーザの「でるもんた・いいじま」です。

さて当方、「隠しファイル」「システムファイル」の属性をつけた
ファイルを編集することがよくあります。

具体的には私の場合、Webサーバに丸ごと送り込みたいフォルダの中に、
「秘密のメモ」や「配布データ生成用のソースコード」など特にアップ
ロードから除外したいファイルがある場合に、そのファイルに隠し属性を
つけて目印にしています。

で、その中でテキスト形式のものは秀丸で編集するのですが、たとえば
「秘密鍵.txt」を上書き保存すると、元の隠しファイルをリネームして
いるのでしょう、「秘密鍵.BAK」が隠し属性になって、新しく保存した
「秘密鍵.txt」には隠し属性がつきません。

このとき、新しいファイルにも隠し属性を引き継いでほしいのですが、
どこかそういう設定項目はありますでしょうか?その他→動作環境→
ファイル の中はざっと眺めたのですが、上級者向け設定を含めて
それらしきものは見当たりませんでした。

…自動起動マクロ+外部コマンドしかないでしょうか?

[ ]
RE:35116 上書き保存時の隠しファイル・シNo.35117
秀丸担当 さん 16/07/08 15:54
 

[その他]→[ファイルタイプ別の設定]→[その他]→[バックアップファイルの作
成]のところに、「高速バックアップ」という設定があります。
これをOFFにしておくといいと思います。

ONの場合は、言われている通り、元のファイルをリネームしてbakとし、新しい
txtファイルとして保存します。
OFFの場合は、元のファイルを属性も含めてコピーしてbakを作成し、保存は既存
のtxtに属性を維持したまま上書きします。

もともとずっと以前頃の秀丸エディタはオプションは無く、ON相当の動作でした。
後付けのオプションとしてOFF相当の動作にもできるようになっています。

[ ]
RE:35117 上書き保存時の隠しファイル・シNo.35118
でるもんたいいじま さん 16/07/08 16:01
 
でるもんた・いいじまです。
さっそくのお返事、ありがとうございます。

> [その他]→[ファイルタイプ別の設定]→[その他]→[バックアップ
> ファイルの作成]のところに、「高速バックアップ」という設定が
> あります。これをOFFにしておくといいと思います。

なるほど、そちらにありましたか。

> OFFの場合は、元のファイルを属性も含めてコピーしてbakを作成し、
> 保存は既存のtxtに属性を維持したまま上書きします。

なるほど。共通タイプの設定を高速バックアップOFFにすると性能に
影響が出そうですし、逆に属性を引き継いでもらっては困る場合も
ありそうなので、自動起動マクロ+JScriptで対応することを検討
してみます。

[ ]