MENU

Obsidianの検索機能を使いこなす|目的のノートを素早く見つける

ノートが増えてくると、「あのメモどこに書いたっけ?」という場面が必ず出てきます。Obsidianには強力な検索機能が備わっており、使いこなせば数百、数千のノートの中から目的の情報に一瞬でたどり着けます。

この記事では、基本的なキーワード検索から、検索演算子を使った絞り込み、クイックスイッチャーの活用まで、Obsidianの検索機能を体系的に解説します。

目次

基本検索の使い方

Obsidianの検索パネルは、左サイドバーの虫眼鏡アイコンをクリックするか、ショートカットキーCtrl/Cmd + Shift + Fで開けます。

検索ボックスにキーワードを入力すると、ボールト内のすべてのノートから該当箇所がリアルタイムで検索されます。検索結果にはファイル名と、キーワードが含まれる前後の文脈がプレビュー表示されるため、ノートを開かなくても中身をざっと確認できます。

基本的な検索のポイントは以下の通りです。

  • 複数キーワード: スペースで区切ると、すべてのキーワードを含むノートが検索されます(AND検索)
  • フレーズ検索: ダブルクォートで囲むと、その並び順で完全一致するテキストだけを検索します(例: "プロジェクト管理"
  • OR検索: OR演算子を使うと、どちらかのキーワードを含むノートが検索されます(例: Obsidian OR Notion
  • 除外検索: キーワードの前にマイナス-を付けると、そのキーワードを含むノートを除外します(例: Obsidian -プラグイン

これだけでも日常的な検索はかなりカバーできます。

検索演算子で絞り込む

より精密な検索が必要なときは、Obsidianの検索演算子を活用しましょう。以下が主要な演算子です。

tag:(タグで絞り込む)

tag:#日記
tag:#プロジェクト/開発

特定のタグが付いたノートだけを検索します。ネストされたタグ(階層タグ)にも対応しています。

file:(ファイル名で絞り込む)

file:議事録
file:.png

ファイル名に特定の文字列を含むノートを検索します。画像ファイルの検索にも使えます。

path:(パスで絞り込む)

path:プロジェクト/開発

特定のフォルダ配下にあるノートだけを検索対象にします。フォルダ単位で検索範囲を限定したいときに便利です。

line:(同一行内検索)

line:(Obsidian プラグイン)

指定したキーワードがすべて同じ行に含まれるノートを検索します。通常のAND検索ではノート内のどこかに含まれていればヒットしますが、line:を使うと同一行という条件に絞り込めます。

section:(同一セクション内検索)

section:(設定 手順)

同じ見出しセクション内に複数のキーワードが含まれるノートを検索します。

task:(タスクの検索)

task:未完了のタスク内容
task-todo:""
task-done:""

チェックリストの項目を検索できます。task-todo:で未完了、task-done:で完了済みのタスクに絞り込めます。

検索結果の保存と埋め込み

よく使う検索条件は保存しておくと効率的です。

検索パネルの検索ボックス横にあるブックマークアイコンをクリックすると、現在の検索クエリをブックマークとして保存できます。保存した検索はブックマークパネルからいつでも呼び出せます。

さらに、Obsidianでは検索結果をノート内に埋め込むこともできます。

tag:#TODO path:プロジェクト

この記法でノートに検索クエリを書くと、プレビューモードで検索結果が動的に表示されます。ダッシュボードのようなノートを作りたいときに重宝するテクニックです。

クイックスイッチャーで素早くノートを開く

「ノートの中身を検索したい」のではなく「特定のノートを素早く開きたい」という場面では、クイックスイッチャーがおすすめです。

Ctrl/Cmd + Oで起動し、ファイル名の一部を入力するだけで候補が表示されます。最近開いたノートが上位に表示されるため、よく使うノートへのアクセスが非常に速くなります。

クイックスイッチャーの便利な使い方をいくつか紹介します。

  • あいまい検索: ファイル名の一部だけで候補が絞り込まれます。たとえば「giji」と入力すれば「議事録-20240301」のようなノートもヒットします。
  • 新規ノート作成: 候補にないテキストを入力してEnterを押すと、その名前で新しいノートが作成されます。
  • Enterで即座に開く: 候補が表示されたらEnterで即座にノートが開きます。矢印キーで選択を変更することもできます。

ファイル数が少ないうちからクイックスイッチャーに慣れておくと、ノートが増えても快適に操作できます。

検索を活かすためのノート作成のコツ

検索の精度を上げるには、ノートの書き方にも工夫が必要です。

  • タグを活用する: #会議 #アイデア #レビューなど、ノートの種類やステータスをタグで付けておくと、tag:演算子での絞り込みが効きます。
  • 見出しを明確にする: 見出しに具体的なキーワードを含めると、section:演算子で関連セクションを見つけやすくなります。
  • エイリアス(別名)を設定する: ノートのフロントマターにaliases:を記述すると、クイックスイッチャーやリンク作成時に別名でも検索できるようになります。
---
aliases: [週次レポート, ウィークリーレポート]
---

まとめ

Obsidianの検索機能について解説しました。

  • 基本検索はAND検索、フレーズ検索、除外検索が可能
  • tag: file: path:などの検索演算子で精密な絞り込みができる
  • 検索クエリはブックマーク保存やノートへの埋め込みが可能
  • クイックスイッチャーでファイル名から素早くノートを開ける
  • タグや見出しを工夫すると検索精度が向上する

ノートの数が少ないうちは検索の必要性を感じにくいかもしれません。しかし、早い段階から検索を意識した書き方を身につけておくと、ノートが増えたときに大きな差が出ます。ぜひ日常的に検索機能を使ってみてください。

目次