やりたいこと
以下の操作ができるようにする。
- マークしたファイルのみをエントリマスクで表示
- 窓を閉じるとマスク解除
なぜこういう挙動にしてるかというと、マスクの解除をし忘れて「エントリが全然ない!」と大騒ぎすることがたまにあるからです。
やり方
表示したいファイルをマークする。
以下のコマンドを実行する。
*string o,cmd=o:d,%#, %: *string o,dir=%1 %: *maskentry -thispath "%so"cmd"" %: %K"@^END" %: *linecust delmask,KC_main:FIRSTEVENT,*ifmatch %n,%%n %%: *maskentry -"%so"dir"" %%: *linecust delmask,KC_main:FIRSTEVENT,
このように、マークエントリのみが表示される。マスク状態は現在窓を閉じると解除される。