Obsidianのテンプレートを利用してのノート作成には、ショートカットアプリを使う

一時期Logseqを使ったりもしていましたが、なんだかんだ言ってずーっとObsidianを使い続けています。色々と見た目を調整すれば、いい感じに使うことができるようになったので。
で、今回の内容はテンプレートについてです。本エントリのタイトルには「Obsidian」と入っていますが、Logseqでも全く同じことができますし、テキストファイルを扱うメモアプリ全てにおいて同じことができます。

ぼくは、Obsidianのノートのテンプレートを、iOS・MacOSのショートカットアプリで作成できるようにしています。
Obsidianのプラグインを使えば、かなり柔軟に、さまざまなテンプレートを作成できますし、以前はそれを利用していたこともありました。でも今は、全てショートカットアプリに移行して、テンプレートからノートを作成する際に利用しています。
かなりいろんなことができるショートカットアプリは、扱うことができるようになっていればとても便利なわけで。その便利な使い方の一つが、今回のお話。


ショートカットアプリには、ファイルを検索して一覧表示し、その中から一つ選択すると、ファイルの内容を取得できるアクションがあります。それを利用すれば、テンプレートを保存しておき、そのファイルを呼び出すことでテンプレートを元にした新たなファイルを作成することができます。

また、ショートカットアプリのアクションには、テキストを置換するものもあります。簡単な正規表現も使うことができます。これを使うことで、テンプレートを元に記入したテキストを、望みの形に成形することができます。

さらに、ショートカットアプリには、ファイル名を指定して、テキストの内容をそのファイルに書き込むアクションもあります。新規作成もできます。

これらを組み合わせることで、

  • テンプレートを呼び出し、
  • 適宜編集を加えて、望みの形に成形し、
  • 望みのファイルに書き込む、または、ファイルを新規作成する。

この一連の流れが、ショートカットアプリを使うことで実現できます。
ここまでの自由度があるのであれば、テンプレートはショートカットアプリで扱えばいいんでないか。そう思って、実際にあれこれ作って試したところ、ぼくにとってはこれで必要十分だとわかりました。

Obsidianのコミュニティプラグインの中には、自由度高くテンプレートを作成することができるものや、手早くテンプレートを呼び出せるものがあります。でも、それらを使いこなそうと思うと、それらについてある程度知る・学ぶ必要が出てきます。
一方で、ショートカットアプリは以前から使っており、それなりのことをそれなりにこなすことができるアクションを作る知識はありました。
しかもぼくは、Appleの製品であるiPhoneやiPad、MacでしかObsidianを扱いません。 そしてiOSやMacOSでは、ショートカットアプリ内のアクションをiCloudで同期してくれます。つまり、作ったアクションはもれなくiPhoneでもiPadでもMacでも使うことができるようになるということ。異なるデバイスで環境を共有することができるわけです。
今後もiOSやMacOSを使い続けるのであれば、ショートカットアプリで色々とできるようになっておくことは、便利で手間も少なく、結構な場面で役立ちそうです。

また、ショートカットアプリを使う良さは、アプリに関係なくショートカットアプリで作成したアクションを使うことができる、というところにもあります。
iPadやiPhoneで使う、Obsidianのモバイルアプリには、入力中に固まってしまったりカーソルが勝手に移動してしまうというバグがあります。また、テキストを書くという目的だけに関しては、他のアプリの方が使い勝手がいい場合もあります。なので、何かを書き込んだり、新たにノートを追加したりするときには、Obsidianのアプリを使うよりも、テキストを入力できる他のアプリを使う方がストレスなくテキスト入力ができます。
ショートカットアプリでテンプレートを呼び出したり、書いたテキストを加工したり、さらにはファイルに書き込むことができるということは、書くことに使うアプリはなんだっていい、ということになります。
テキストを扱うiPhone・iPadアプリのほとんどは、書いたテキストを「共有」することができます。共有を呼び出すことができれば、ショートカットアプリのアクションを起動し、使うことができます。
なので、テキストを書く時には、どのアプリを使ってもいい。自分の好きなアプリを使うことができる。
そこからショートカットのアクションを起動させればいいだけなので。
アプリに縛られず、好きなものを使うことができるのも、ショートカットアプリの強み。
ぼくは、テキストの入力には「1Writer」や「Textwell」を使っていて、Obsidianアプリを使って書き込んだりノートを新規作成したりするのは全体の半分にも満たないくらいです。

加えて、Obsidianのプラグインを使わずにショートカットを使うことで、他のアプリへの移行も簡単になる、という点も外せません。新たに環境を整える必要がなくなるわけです
一時期Logseqを使っていたのですが、そんな風に別のアプリをメインに使い始める、なんてことが今後もあるかもしれません。そうなった時に、Obsidianのプラグインでテンプレートを作成している場合は、新たに次のアプリではどうやってテンプレートを使おうか考え、環境を作る必要があります。が、ショートカットアプリであれば、アクションを少し修正すれば、別のアプリにも対応可能です。結局は、保存されているファイルの呼び出し・書き込みを行っているだけなので。
おそらくそんな頻繁にメインのアプリを乗り換える、なんてことはないと思いますが、それでも他のアプリへの対応が簡単あることは、外すことのできない便利さです。

などなど、iPhone・iPad・Macのうち2つ以上のデバイスを使っている方には、ショートカットアプリに色々と任せてみる、というのがおすすめです。

では、お読みいただきありがとうございました。

See Also