[ 新規に投稿する ]

(メイン)ウィンドウだけ「最後のタブと分割を復元」させたいNo.06864
eamat. さん 17/11/17 00:43 [ コメントを投稿する ]
  こんばんは v1.32β1 x64 / windows10 で使用させていただいています。
最初に起動したウィンドウを(メイン)、2番目以降を(サブ)にする設定で使用しているのですが
・最初の(メイン)ウィンドウは「最後のタブと分割を復元」
・2番目以降の(サブ)ウィンドウの既定の動作を「最後のタブと分割を復元」せず「初期タブ1つのみ」
として起動させらないでしょうか

秀丸ファイラ上で新規ウィンドウを選んだ場合や、起動オプションに/iを付けて起動した場合は
希望の動作にできるのですが、秀丸ファイラーを既定のファイラーにした状態だと
外部からパスを指定して起動された時に毎回 最後のタブと分割が復元 されてしまうのが気になります。
希望としては非タブのエクスプローラのようになってほしいのです

逆に言うと/iとは逆の起動オプションで「設定に関わらず最後のタブと分割を復元」や
/restoreで複数パスをまとめて開くときに「分割状態も復元」などができると嬉しいです
(スクリプトを使えばできるのかしら)
[ ]
RE:06864 (メイン)ウィンドウだけ「最後のタブと分割を復元」さNo.06866
秀丸担当 さん 17/11/17 09:16 [ コメントを投稿する ]
 
[ツール]→[オプション]→[プログラム]の「復元の詳細...」でサブウィンドウ
としての設定があるときの状態のことかと思います。

既定のファイラーで開かれるときは、通常起動と同じような感じで、サブウィン
ドウには確かにならないです。
レジストリエディタで起動オプションを変更する方法もあります。
レジストリエディタ(regedit.exe)を起動して、
HKEY_CLASSES_ROOT\Folder\shell\HmFilerClassic\command
のところの値を
"C:\Program Files\HmFilerClassic\HmFilerClassic.exe" /i /idlist,%I,%L
というように/iを付けると常に新しいウィンドウになります。

つい先日既定のファイラーで/iを付けたいという同じような話もあったので、設
定ダイアログから指定できたらいいかもしれません。
[ ]
RE:06866 (メイン)ウィンドウだけ「最後のタブと分割を復元」さNo.06868
eamat. さん 17/11/17 10:46 [ コメントを投稿する ]
  素早い回答ありがとうございます。

レジストリ変更で希望の動作にできました!ありがとうございます!

>つい先日既定のファイラーで/iを付けたいという同じような話もあったので、設
>定ダイアログから指定できたらいいかもしれません。
いいですね、自分も長いことこの問題が引っかかっていまして
先日まで既定のファイラーはエクスプローラのままで使用していました。
でも既定がエクスプローラのままだとどうしても使い勝手が悪くて。
これができるようになると秀丸ファイラーへ移行しやすくなる人もいると思います。
[ ]

[ 新規に投稿する ]