ToolArc

ブログ記事

  • Obsidian
  • チェックボックス
  • Markdown
  • ショートカット
  • 検索置換
  • Claude+Obsidianワークフロー
  • タスク管理
  • 貼り付け

Obsidianで✅からチェックボックスを作る方法

"ChatGPTやClaudeなどで生成した✅付きのチェックリストをObsidianに貼り付けたとき、実際に操作できるチェックボックス(- [ ] / - [x])に変換する方法をまとめました。Ctrl+Lで新規に作る通常の手順とは異なる、貼り付けテキスト特有の変換手順に絞って解説します。"

ChatGPTやClaudeなどでチェックリストを生成すると、行頭に✅が並んだテキストが返ってくることがあります。これをそのままObsidianに貼り付けても、✅は単なる絵文字の文字列であり、Obsidianの機能的なチェックボックス(クリックで完了状態を切り替えられるもの)にはなりません。

筆者も生成AIの出力をDaily Notesに貼り付けた際、見た目はチェックリストなのにクリックできず戸惑った経験があります。この記事では、貼り付けた✅付きのテキストを、実際に操作できるチェックボックス(- [ ] / - [x])に変換する方法を整理します。

なお、空白行やDaily Notes上で新規にチェックボックスを作る場合は、ショートカットCtrl+Lを使う方法が最短です(詳しくは関連記事)。この記事は、すでに✅付きで貼り付けられたテキストを後から変換する場面に絞って解説します。「✅を入力する方法」(絵文字自体の入力方法)とは検索意図が異なりますので、あわせてご注意ください。

今日の結論

  • 貼り付けた✅付きの行は、そのままではObsidianの機能的なチェックボックスにならない
  • 数行程度なら、✅を消してからCtrl+Lで1行ずつチェックボックス化する
  • 行数が多いときは、ノート内検索(Ctrl+F)の正規表現置換で- [x] (または- [ ] )へ一括変換する
  • よく使うならテンプレートやスニペットでの効率化も検討する

手順①:✅付きの行をリスト項目として整える

まずは貼り付けたテキストの見た目を整えます。多くの場合、✅の後にタスク名が続く形(例: ✅ 買い物に行く)になっているはずです。この時点では、Obsidian上では**文字列としての✅**が表示されているだけで、チェックボックス機能(クリックでON/OFFを切り替えられる状態)にはなっていません。

手順②:- [ ] / - [x] 形式へ変換する

ここが今回のポイントです。✅の意味(すでに完了済みなのか、単なる箇条書きマークなのか)によって、変換先を使い分けてください。

  • すでに完了したタスクとして貼り付けた場合- [x] タスク名(チェック済み)
  • これから行うタスクの目印として✅が使われていた場合- [ ] タスク名(未チェック)

行数が少ない場合

各行の✅を削除し、行にカーソルを置いてCtrl+L(MacはCmd+L)を押すと- [ ]が付きます。完了済みにしたい行は、もう一度カーソルを合わせてトグルすると- [x]に切り替わります(Ctrl+Lの基本的な挙動は関連記事で解説しています)。

行数が多い場合

1行ずつ処理するのは手間がかかるため、ノート内検索の置換機能を使うと効率的です。

  1. ノートを開いた状態でCtrl+F(Mac: Cmd+F)を押し、検索欄を表示する
  2. 正規表現アイコン(.*)をオンにする
  3. 検索欄に ^✅ と入力する(行頭の✅と半角スペース)
  4. 置換欄に - [x] (完了済みにする場合)または - [ ] (未完了にする場合)と入力する
  5. 「すべて置換」を実行する

執筆時点のObsidianでは、開いているノート内であれば検索・置換に正規表現を使えます。表示位置やアイコンの見た目はバージョンによって多少異なる場合があるため、見当たらないときは検索欄付近のアイコンを確認してみてください。

手順③:よく使うならテンプレート化も検討する

生成AIの出力を頻繁にObsidianへ貼り付けてチェックリスト化する場合は、Obsidianのテンプレート機能やスニペット系のプラグインを使って、変換の手間そのものを減らす余地もあります。使用頻度が高い場合は検討してみてください。

変換チェックリスト

#確認項目対応
1✅の意味完了済みか、単なる目印かを判断する
2行数少なければCtrl+L、多ければ正規表現置換
3変換後の表示- [ ]/- [x]がチェックボックスとして表示・操作できるか確認する

まとめ・次に読む

貼り付けた✅は、そのままではObsidianの機能的なチェックボックスにはなりません。行数に応じてCtrl+Lか正規表現置換を使い分けると、無理なく変換できます。空白行から新規にチェックボックスを作りたいときは、以下のショートカット記事もあわせてご覧ください。

本記事の内容は執筆時点(2026-07-02)のObsidianの挙動に基づいています。バージョンアップによって検索・置換UIの表示が変わる場合があるため、最新情報は公式ドキュメントもあわせてご確認ください。