カメリアの記事

意味があることやないことを綴ります

Obsidian の文書を全文置換する

Obsidian では全ファイルの中に含まれる語句を探す「全文検索」ができますが「全文置換」はできません。ちょっと不自由です。なんとかして全文置換できないでしょうか。

解決

全文置換の可能な別のアプリを使いましょう。下のようなテキストエディタで可能です。

付記

Obsidian の文書は全てプレーンテキストで書かれた Markdown です。テキストエディタで容易に置換することが可能です。

ただし Obsidian のシステムが使っている .obsidian フォルダの中身を書き換えないよう除外対象に設定する必要があります。

全文置換の際に有用な記述方法として正規表現ワイルドカードglob が挙げられます。

  • 正規表現は置換語を指定するのに使えます
  • ファイルやフォルダを絞り込む際にはワイルドカードが使えます
  • VS Code などではファイルやフォルダを絞り込むのに glob が使えます

応用

  • タグ名の変更にも使えます
  • 特定の語句を一括してタグに変換することができます
  • 検索結果から文書の先頭や末尾にタグを挿入することができます
  • リンク先になっている記事のタイトルを変更した際、リンク切れになっても心配無用です