WorkFlowyの検索演算子
公開日:
:
最終更新日:2016/07/14
WorkFlowy
1.WorkFlowyの検索機能
WorkFlowyは、検索機能を持っています。
このWorkFlowyの検索機能、少し癖があるのですが、慣れるととても使いやすく、合理的な機能です。
さしあたり、3つのポイントを押さえておきましょう。
- WorkFlowyの検索機能は、トピックの折りたたみ・展開をコントロールする機能
- 検索条件に合わないトピックを折りたたむ。
- 検索条件に合うトピックとその親トピックを展開する。
- WorkFlowyの検索結果は、もともとのリスト
- 検索対象は、もともとのリスト(特定のトピックにZoomした状態)
- 検索結果はもともとのリストなので、検索結果をそのまま操作できる
- WorkFlowyの検索条件は、「WorkFlowyのURL」でコントロールできる
詳しくは、以下の記事をご覧ください。
- WorkFlowy検索の基本と応用
- WorkFlowyのURLの基本と「保存された検索」のような活用例
- WorkFlowy検索機能の強いところと足りないところ(Evernote、grep検索、Gmailと比較して)
2.検索演算子
WorkFlowyには、いくつかの検索演算子が用意されています。
WorkFlowyの検索演算子は、以前、公式ブログで明らかにされ、その後、捗りあんさんが日本語で整理してくださいました。
その後、HandyFlowyの開発を通じて、開発チームのマロ。さんとミチさんが、さらにいくつかの検索演算子を発見しました。
現時点で私が把握している検索演算子を、以下、整理します。
[2016-07-14追記]
いくつか追加しました。(8)〜(10)
(1) -
検索条件の前に「-」を書くと、検索条件に当てはまるものを、非表示にします。
たとえば、検索ボックスに「-彩郎」と入力すれば、「彩郎」という文字列を含むトピックが非表示になります。
ここでの非表示も、もちろん、「折りたたみ」です。ですから、トピックを展開すれば、非表示なっていたトピックが出現します。
「-」と組み合わすことができるのは、検索語だけではありません。以下に説明する検索演算子も組み合わせ可能です。たとえば、「last-changed:1h」(後述のとおり、直近1時間に更新のあったトピック)と「-」を組み合わせた「-last-changed:1h」は、「直近1時間に更新のあったトピックは非表示(折りたたみ)」ですから、つまりは、1時間より前に更新したトピックだけを表示することになります。
(2) OR
いわゆるor検索です。
注意点は2つ。
ひとつは、「OR」が大文字であること。小文字だと、機能しません。
ふたつめは、「OR」の前後にスペースを入れること。
つまり、「検索条件1 OR 検索条件2」です。
(3) ””
ダブルクオートです。
用途は2つあります。
ひとつは、語順を含めて検索をする場合。
もうひとつは、連続した数字の一部分に含まれる数字を検索する場合。
たとえば、「2016/07/14」という文字列と「16」という文字列があったとします。
単に「16 」と検索した場合、「16」はヒットしますが、「2016」はヒットしません。
でも、「”16″」で検索すれば、「16」はもちろん、「2016」もヒットします。
(4) is:
特定のカテゴリに合致したトピックだけを検索するための演算子が、「is:」です。
公式ブログでは、次の3つのカテゴリが紹介されています。
- complete
- shared
- embedded
is:complete
completeは、completeになったトピックです。
sharedは自分が他者に共有しているトピックで、embeddedは他者から共有しているトピックを自分のアウトラインに組み込んでいるトピックです。
WorkFlowyの共有機能の使い方と、知っておくと役に立つ知識
(5) last-changed:時間
トピックの更新時情報をキーに検索するための演算子です。大変便利。
「last-changed:」の後ろには、「数字+時間の単位を示す1文字」を書きます。
時間の単位を示す1文字は、次の3つだと思われます。
分:m
分です。
たとえば、「last-changed:10m」だと、直近10分間に更新されたトピック、となります。
ちなみに、last-changed:の基本単位は、このmのようです。ですから、last-changed:の後ろに、単に数字だけを書いたり、あるいは、無意味な文字(列)を置くと、「m」つまり分だと解釈されます。
たとえば、「last-changed:20s」は、直近20分間に更新されたトピック、となるわけですね。
時:h
時です。
たとえば、「last-changed:6h」だと、直近6時間に更新されたトピック、となります。
日:d
日です。
たとえば、「last-changed:7d」だと、直近7日間(つまり1週間)に更新されたトピック、となります。
(6) completed:
これは、公式ブログにはない情報です。HandyFlowy開発チームのミチさんが発見しました。
トピックがCompleteになったタイミングをキーに検索します。
たとえば、「completed:1d」なら、直近1日にcompleteになったトピック、です。
「completed:」の後の記法は、「last-changed:」と同じです。
(7) has:note
これも、公式ブログにはない情報です。HandyFlowy開発チームのマロ。さんが発見しました。
「has:note」で、noteを持っているトピックだけを検索します。
WorkFlowyのnoteとは何か? どう活用できるのか?
(8) last-changed-by: [2016-07-14追記]
最終更新が、自分か、自分以外か、による検索です。
[last-changed-by:me]が、最終更新が自分。
[last-changed-by:others]が、最終更新が自分以外。
WorkFlowyを共同作業環境として活用しているとき、便利に使えます。
WorkFlowyを共同制作環境として活用する(1) 共同制作環境のために役立つWorkFlowyの基礎知識
(9) last-changed-before:/last-changed:since [2016-07-14追記]
(5)の[last-changed:]と、似ていますが、ちょっとちがいます。
[last-changed:]は、現時点を基準に、直近一定時間に検索されたものを抽出します。
これに対して、[last-changed-before]と[last-changed-since]は、特定の日時を基準にします。
日時の記法は、
MM/dd/yyyy@hh:mm:ss
です(yyyy、@hh:mm:ssは省略可)。
たとえば、[last-changed-before:07/10/2016]とすれば、最終更新時が2016年7月10日よりも前のトピックだけが、ヒットします。
(10) completed-since [2016-07-14追記]
completeになったのが、特定の日より後のものだけを抽出する検索演算子です。
日付指定の記法は、(9)と同じで、
MM/dd/yyyy@hh:mm:ss
です。
たとえば、[completed-since:05/30/2016]で検索すれば、2016年5月30日以降にcompleteになったトピックだけがヒットします。
3.参考
(1) 検索演算子の記事
Hidden Search Operators – WorkFlowy Blog
2012年9月25日の、公式ブログの記事です。
[捗]WorkFlowyの便利に使える検索オプション | 捗りあん
2015年2月11日の、捗りあんさんによる記事です。
私は、この記事で、「last-changed:」を知りました。
(2) HandyFlowy開発チームによる発見ツイート
「has:note」と「completed:」は、HandyFlowy開発チームのマロ。さんとミチさんが発見しました。(ただ、今、検索してみると、「has:note」は、2015年3月ころに、WorkFlowy公式Twitterアカウントがつぶやいているようです。)
@irodraw WorkFlowyネタであまり使えないかもですがhas:noteでnote付きトピックだけ探せます。
— マロ。@Lv:51 (@maro_draft) 2016年2月8日
@maro_draft @irodraw @jazzzz2012 WorkFlowyの検索オプションみっけ。
「completed:2d」で、2日以内に完了になった項目だけでてきます。
日時指定は、last-changed:と同じ。
isは不要。
もうすでに、見つかってたかな?— まるみ (@marumi_app) 2016年2月17日
(3) 厳密な検証
以下の厳密な検証は、何かのときに役に立ちそうです。
- #WorkFlowy のタグと検索の振る舞い -#WorkFlowy 関連のメモ (# sorashima )
- #WorkFlowy のタグと検索の振る舞い その2 -#WorkFlowy 関連のメモ ( # sorashima )
(4) HandyFlowyなら全部ボタンから利用できます
ちなみに、HandyFlowyなら、これらの検索演算子の全部を、ボタンから利用できます。
(5) マロ。さん、ミチさんによる新発見
あと、last-changed-since:、last-changed-before:、completed-since:、last-changed-by:、というのも、あるみたいだけど、使い方がわかりません。誰かハックして〜 https://t.co/W9vNyfQurc
— まるみ (@marumi_app) 2016年7月13日
@irodraw @marumi_app
last-changed-since:05/20/2016@14:07:50
(beforeも同じ)
last-changed-by:me
last-changed-by:others
で試してみるとワクワクが止まらないかも— マロ。@Lv:52 (@maro_draft) 2016年7月14日
4.お願い
ここに掲載されていない検索演算子がありましたら、ぜひ、情報をお寄せください。
まだ何かあるんじゃないかなあ。何か見つかると、WorkFlowyの使い方が、また少し進化するかもしれません。期待。
[2016-07-14追記]
マロ。さんとミチさんによる新発見を追加しました。
- last-changed-before:
- last-changed-since:
- last-changed-by:
- completed-since:
まだ他にもあるかもしれません。発見された方は、情報をお寄せください。
スポンサードリンク
関連記事
-
WorkFlowyを使うためのインターネット接続の基本(オフライン操作の限界と注意点)
WorkFlowyは、テキスト管理システムを提供するクラウドサービスです。アカウントを作ることで、使
-
WorkFlowyを「書き上げる」ための道具として機能させるための、2つの条件・3つのイメージ
Tak.さんのTweetに触発されて。 WorkFlowyやOmniOutlinerなどのプロセス型
-
【連載】iOSからWorkFlowyを快適に使う(1) iOS版公式アプリの課題を整理し、解消の道筋を描く。
WorkFlowyは、パソコンから使うと、実に快適です。でも、スマートフォンから使うWorkFlow
-
WorkFlowy検索の基本と応用
1.WorkFlowyの検索機能 WorkFlowyは、検索機能を持っています。 検索機能は、アナロ
-
「WorkFlowyによる文書作成は、実に楽しい。」という主観的な経験を観察することを通じて、文書作成ツールとしてのWorkFlowyの可能性を考察する(概観)
1.「WorkFlowyによる文書作成は、実に楽しい。」 WorkFlowyを文書作成ツールとして使
-
iPhoneからWorkFlowyを報告書っぽいレイアウトで印刷する(印刷用ハサミスクリプト暫定版の紹介)
1.印刷用ハサミスクリプトが、暫定版として、公開されました 先日、WorkFlowyで書いたトピック
-
アドオン「Stylish」による「推敲用WorkFlowy」(段差フラット&bullet非表示)
1.問題意識 私は、WorkFlowyを、「文章を書き上げるためのツール」として使っています。 W
-
日々の仕事の中で育てる『私の教科書』
1.「ずっと完成しないで変化し続ける有機体」の考え方を、日々の仕事で具体化する (1) 最近もっとも
-
日本のWorkFlowyコミュニティと、「好き」な対象に「人生をうずめる」こと
1.Tak.さんのブログ記事“はじめての「WorkFlowyの本」が生まれた” 私がWorkFlow
-
WorkFlowyでテキストを削除するときに僕が使う削除じゃない機能のこと(その2)削除を補佐する機能
1.はじめに(承前) WorkFlowyでテキストを削除するときに僕が使う削除じゃない機能のことのこ