読者です 読者をやめる 読者になる 読者になる

マークがあるときは、選択エントリだけを検索

1.32+3で選択エントリ限定の指定ができるようになってます。

*whereis source[,mask1[,mask2[,strings[,directory[,subdirectory[,vfs[,type[,mark]]]]]]]] ファイル検索
mark
sourceの代わりにマークしたディレクトリを検索元にするかどうかの指定です。
0 : sourceが検索元(default)
1 : マークしたディレクトリが検索元
PPx help

PPcは検索名前を空欄でファイル検索をすると、現在フォルダ以下のファイルを全て列挙してくれます。

ただ、指定フォルダ内のファイルだけを列挙したいときは、検索したいフォルダをマークして、選択エントリ限定にチェックを入れて検索することが必要なので、スクリプトで分岐するようにしました。

あと、指定フォルダ以下のファイル列挙にかぎらず、マークファイルだけを列挙したリストを作るのも出来ますね。

KC_main = {
^W    ,*script %0s\where.js
}
==where.js==
//!*script
if(PPx.EntryMarkCount){
  PPx.Execute('*where ,,,,,,,,1');
}else{
  PPx.Execute('*where');
}

f:id:k9q:20130811122235p:plain