Advanced search options in Bear
To help you find the right notes when you need them, Bear supports a variety of special search commands, operators, and something we call Special Searches.
Search operators
Bear has a variety of powerful search tools, tricks, and a feature we call Special Searches.
Tags
- You can search for any
#tag
- You can search for a #tag excluding its nested tags with
!#tags
- Exclude a specific tag from search results with
-#tag
- To search for subtags only search for
#*/tag
Please mind double pound sign tags, like numbers #2020#
or dates #10/04/2019#
, required to be expressed in that for also in the search field.
Specific phrases and exclusions
You can search an exact word sequence by enclosing your sentence with two quote characters "
. For example:
"John Appleseed was here"
To exclude specific words from search result, use the minus symbol -
.
For example, if you want to search for every recipe without broccoli, you can type:
recipes -broccoli
The minus operator can be also used with quoted sentences or a Special Search. For example:
-"John Appleseed"
or -@code
That will search for notes containing the exact phrase of John Appleseed
or code snippets. Learn more about special searches below.
Special Searches
Bear also comes with some Special Search tokens for filtering your notes. Special Searches, tags, and quoted phrases are highlighted in search results.
- @tagged: shows the notes which have at least one tag
- @untagged: shows the notes without tags
- @today: show the notes modified the current day
- @yesterday: show the notes modified the day before the current
- @lastXdays: show the notes modified the last X days, replace X with any number.
- @images: shows the notes which contain images
- @files: shows the notes which contain files
- @attachments: shows the notes with files or images
- @task: shows the notes which include at least one todo element, either complete or not
- @todo: shows only the notes with not completed todos
- @done: shows only the notes with all the todos completed
- @code: shows the notes which includes at least one code snippet
- @title: Search only in note titles
- @locked: Show locked notes
- @date: show all the notes modified in a specific date, e.g.
@date(2018-09-05)
,@date(09-2018)
,@date(2018)
- @cdate: show all the notes created in a specific date, e.g.
@cdate(2018-09-05)
,@cdate(09-2018)
,@cdate(2018)
- Note that for @date and @cdate, there is no space between the command and first parenthesis
These Special Searches can be combined with any search term for more specific results. For example: @images @todo “bear faq”
will search for all the notes that have images, uncompleted todos, and the exact phrase of bear faq
.
Dates for @cdate
and @date
can be expressed in the ISO8601 format @date(2018-12-23)
or according to your device’s local date format, for example @date(12/23/2018)
in the U.S.A.
Localised Special Searches
Special searches also comes with a localised version for people using a Simplified or Traditional Chinese, Japanese, Korean or cyrillic input system or keyboard.
简化字 | 正體字 | 日本語 | 한국어 | кириллица | |
@tagged | @有标签 | @有標籤 | @タグ付き | @태그있음 | @теги |
@untagged | @无标签 | @無標籤 | @タグなし | @태그없음 | @безтегов |
@today | @今天 | @今天 | @今日 | @오늘 | @сегодня |
@yesterday | @昨天 | @昨天 | @昨日 | @어제 | @вчера |
@last10days | @前十天 | @過去十天 | @過去10日間 | @과거10일 | @посл10дн |
@images | @图片 | @影像 | @画像 | @이미지 | @изображения |
@files | @文件 | @檔案 | @ファイル | @파일 | @файлы |
@attachments | @附件 | @附件 | @添付ファイル | @첨부파일 | @вложения |
@task | @任务 | @任務 | @タスク | @작업 | @задача |
@todo | @待办 | @待辦事項 | @ToDo | @해야할일 | @дело |
@done | @完成 | @完成 | @完了 | @완료 | @сделано |
@code | @代码 | @程式碼 | @コード | @코드 | @код |
@locked | @已加密 | @已鎖定 | @ロック | @잠긴항목 | @Залокировано |
@title | @标题 | @標題 | @タイトル | @제목 | @заголовок |
@date(...) | @日期(20180915) | @日期(20180915) | @日付(2018-09-15) | @날짜(2018-09-15) | @дата(2018-09-15) |
@cdate(...) | @创建日期(20180915) | @創建日期(20180915) | @作成日(2018-09-15) | @생성일(2018-09-15) | @сдата(2018-09-15) |