タスク
最終更新: 2026-07-26
タスクビューは、保管庫内のすべてのチェックボックスを1か所に集約します: すべてのノートにまたがる- [ ]と- [x]のリスト項目を、それらが属するノートごとにグループ化して表示します。これはプレーンなMarkdownの上に成り立つ「まだ何をやらなければならないか?」というビューです——プラグインも特別なファイルも不要です。
専用ビューがある理由(.baseではない理由)
データベース(.base)はノート全体を対象に動作します——1ノートにつき1行です。チェックボックスはノート内の1つの行であり、1つのノートに多数のチェックボックスが含まれることもあるため、.baseではそれらを一覧表示できません。タスクビューは行ベースです: タスクの行を直接読み取るため、10個のサブタスクを持つ1つのプロジェクトノートがあれば、その10個すべてが表示されます。
タスクビューを開く
- 左端のアクションバーにあるチェックリストアイコンをクリックするか、
- コマンドパレット(
Ctrl/Cmd+P)を開いてタスクを開くを実行します。
通常のノートと同様に、タブとして開きます。
リストの読み方
タスクはノートごとにグループ化されます。ノートのタイトルは見出しになっており、クリックするとそのノートが開きます。各タスクにはそのチェックボックスとテキストが表示され、完了すると取り消し線が引かれます。タスクの行に📅 2026-08-01のように書かれた期限は、小さなバッジとして表示されます。
フィルタリング
上部のバーでリストを絞り込みます:
- 未完了 / 完了 / すべて — チェックボックスの状態による絞り込み(初期状態は未完了)。
- タスクをフィルター… — フリーテキストで、タスクのテキストに一致するものを絞り込みます。
- すべてのフォルダー — 選択したフォルダー(およびそのサブフォルダー)内のタスクのみを表示します。
- すべてのタグ — 選択したインラインの
#tagを持つタスクのみを表示します。 - 期限あり —
📅の日付を持つタスクのみを表示します。
タグと期限は、タスクの行から直接読み取られます——例: - [ ] Pay invoice #finance 📅 2026-08-01。
タスクを完了にする
タスクのチェックボックスをクリックすると、未完了と完了の間で切り替わります。変更はそのままノートに書き戻されます(通常の安全なファイル書き込みとして——[ ]/[x]の1文字だけが変わります)。そのため、ノート、Obsidian、そして同期はすべて整合性を保ちます。タスクのテキストをクリックすると、代わりにノートが開き、その行までジャンプします。
リストが作成された後にノートが変更された場合、古くなった切り替え操作はスキップされ、リストが再読み込みされます——右上の更新ボタンでいつでも再読み込みできます。
既定のタスクデータベース
チェックボックスはさっと書き留めるのに便利ですが、時には行が育って、ステータスや期限、専用のノートを持つ「本物の」タスクになることもあります。そのためには、設定 → 保管庫 → コンテンツと構造で既定のタスクデータベースを選びます——そうしたタスクが独自のノートとして存在するデータベース(.base)です。**新規データベースを作成…**は、すぐに使える状態のものを組み立てます(保存先フォルダーに加えて、完了チェックボックス列(done)、ステータス列、期限列、テーブルビュー、ボードビューを備えた.base)。既存のデータベースを選ぶこともできます。チェックボックスのプロパティは、タスクの完了状態を示す真実の値です(オン/オフ、外部プロバイダーと同様)。チェックを入れると、ステータス列もそれに合わせて整合性が保たれます。チェックボックス列を持たないデータベースは、ステータスの慣習(最初の選択肢 = 未完了、最後 = 完了)にフォールバックします。
設定すると、タスクビューは2つのセクションを表示します: 上にタスクデータベースのエントリー、下にノートから——おなじみのチェックボックスの一覧です。ステータスは概要でそのまま編集できます: チェックボックスはそのノートの完了チェックボックスプロパティそのものであり、クリックするとその値が切り替わります(ステータス列はそれに追従します)。ステータスのチップをクリックすると、すべての選択肢を含むメニュー(ステータスを変更)が開きます。未完了/完了/すべてのフィルターは両方のセクションに適用され、データベースとして開くでボードやフィルターを含む完全なデータベースビューにジャンプします。アカウントが接続されている場合は、更新によって実際のプロバイダー同期も追加で実行されます。
チェックボックスをデータベースタスクに変える
各タスクの行には、データベースアイコンが付いています: タスクデータベースへ移動。1回クリックすると:
- データベースの保存先フォルダーに新しいノートを作成します(デフォルトのテンプレートが設定されている場合はそれを使用します)。
📅の日付を期限列に反映し、未完了タスクには最初のステータスの選択肢を設定し、その行の#tagsをノートのタグとして保存します。sourceプロパティを介して、新しいノートをソースノートへリンクし戻します。- ソースノートのチェックボックス行を、新しいタスクノートへのWikiリンクに置き換えます——項目は書かれた場所でそのまま読めるままで、タスクは今やデータベースの中に存在します。
アイコンを右クリックすると、代わりに別のデータベースを対象として選べます。既定のデータベースが設定されていない場合は、クリックするとすぐにそのピッカーが開きます。すべてプレーンなMarkdownのままです: 新しいタスクはフロントマターを持つ通常のノートであり、ソースノート内のリンクは通常の[[Wikiリンク]]です。
セクション見出しの**+ 新しいタスク**は、タスクデータベースに直接エントリを作成して開きます(保存フォルダー・テンプレート・初期値はチェックボックスを移動した場合と同じです)。ノートに書いたチェックボックスはそのノートに残り、移動したときに初めてデータベースのタスクになります。
タスクの時間を確保する
Plainva のタスクは日単位です。タスクには期日はありますが時刻はありません。タスクのために時間枠を押さえたいときは、Plainva が予定を作成します。時間の範囲を持ち、グリッド上で重なりも表示され、カレンダーアカウントと同期するのは予定だからです。
タスク行のカレンダーアイコンで時間を確保が開きます。日付(期日が初期値)、開始時刻、所要時間(15 分、30 分、1 時間、2 時間、またはカスタム)に加え、書き込めるカレンダーが複数ある場合はカレンダーの選択も表示されます。予定にはタスクのタイトルが入り、ノートへのリンクが付きます。
データベースのタスクでは、ノート側もフロントマターにこの確保を記録します(plainva.blocks)。そのため関連はどちらからでも見えます。チェックボックスの行には固有のノートがないため、そこでは予定だけが作成され、その行があるノートを指します。アイコンはカレンダーアカウントが接続されているときだけ表示されます。
タスクを繰り返す
定期的に戻ってくるタスクには、タスクデータベースセクションの繰り返しアイコンから繰り返しを設定できます。Plainva はシリーズを作成しません: タスクにチェックを入れると、新しい期日を持つ次のタスクが、完了したタスクの隣に独自のノートとして作成されます。こうして、常に開いているタスクはちょうど1つだけになり、完了したタスクは何をしたかの記録として残り、うっかりすべてを消してしまうような目に見えないシリーズも存在しません——タスクを削除すれば、そこで連鎖は終わります。
ダイアログには次の3つがあります:
- 周期 — 毎日・毎週・毎月・毎年のいずれかと、間隔の数値(例:「3」+「毎日」で3日ごと)。
- 起点: 期日 — 固定の周期です(例:「毎週月曜日」)。期限切れのタスクに遅れてチェックを入れても、Plainva は見逃した分でリストを埋めるのではなく、未来の次の期日に進みます。
- 起点: 完了日 — チェックを付けた日から周期が始まります(例:「観葉植物に水をやってから3日後」)。
繰り返さないを選ぶと、繰り返しが解除されます。毎月のタスクが月末を超えてずれることはありません: 1月31日の1か月後は2月28日または29日で、3月3日にはなりません。
このルールはノートのフロントマター(plainva.repeat)に保存されるため、同期とともに移動します——隠されたアプリの設定ではなく、データベースの列でもありません。これは、データベースのすべてのエントリーにではなく、このタスク1つに属するものだからです。プロバイダーのタスクリストからミラーリングされたタスクには、この繰り返し機能はありません: それらはプロバイダー側で繰り返され、その上にさらに周期を重ねると、重複がプロバイダーへ押し戻されてしまいます。
タスクビューからノートを隠す
一部のノートに含まれるチェックボックスは、決して「本物の」タスクではありません——なかでもテンプレートがそうです。これらをリストから除外するために、ノート自身が自らを除外できます。真実はファイルの中にとどまります: この除外はノートのフロントマターフィールドであり、隠されたアプリの設定ではありません。同期され、Obsidianでも見え、どのテキストエディターでも確認できます:
---
plainva:
tasks: false
---
このフィールドを手で書く必要はありません:
- タスクから隠す — 各ノートのヘッダー行の右側に目のアイコンがあります。1回クリックすると、そのノートにマーカーが書き込まれ、非表示になります。
- 非表示を表示 — フィルターバーのこのオプションを選ぶと、非表示のノートが(薄く表示された状態で)リストに戻ります。それぞれに、タスクに再表示するためのアイコンが付いています(クリックするとマーカーが削除されます)。
- テンプレートを隠す — テンプレートフォルダーにチェックボックスを含むノートがある場合、右上にテンプレートを隠すボタンが表示され、それらすべてに一度にマーカーを付与します。
新しく作成されたテンプレートには、自動的にマーカーが付きます。テンプレートからノートを作成すると、マーカーは再び削除されます——新しいノートは実際のコンテンツであり、そのタスクは通常どおり表示されます。
Obsidianとの互換性
タスクは通常のGFM(GitHub Flavored Markdown)のチェックボックスです。Plainvaが特別な構文を追加することはありません: 同じ- [ ]の行がObsidianでもチェックボックスとして表示され、どのエディターでも問題なく読み込めます。📅 dateと#tagの慣習は一般的なObsidian-Tasksのスタイルですが、あなたのノートの中ではただのテキストです。
関連ページ
- ノートとMarkdown — エディターでタスクリストを書く
- 検索 — 保管庫全体を対象とする全文検索
- データベース (.base) — ノート単位のデータベース
一覧からタスクを完了する
一覧でタスクをチェックすると、Plainva はチェック状態を元のノートに書き込み、一覧を再取得する前にそのノートの検索インデックスを更新します。タスクはすぐに未完了から消え、古いインデックスから再表示されることはありません。