実験中。
Templater
Obsidianで定型文を挿入するプラグイン。 その定型文を作るためにスクリプトが使えます。 それもJavascriptで書ける。 じゃあ、試してみたい。
Web検索スクリプト
Templateフォルダにwww.mdというファイルを作ります。 ファイルの中身に下記スクリプトを貼り付けてください。
<%* s=prompt("検索します"); if(s) open("https://google.com/search?q=" + encodeURI(s)); return s; %>
Templaterの設定でTemplate Hotkeyにwww.mdを登録します。
設定は以上。
使い方
Obsidianで「/www」と入力し「Templater: Insert Template/ www.md」を呼び出します。 プロンプトが立ち上がるので何か入力してください。 「Ok」でSafariが起動し、入力した言葉をGoogleで検索します。
覚え書き
- スクリプトを使うときは
<%*
で始めて%>
で閉じること。 - 中身はJavascriptの作法で書く。
tp.
と打つとTemplater専用コマンドが出ます。- 結果を挿入したいときは
return
を使います。
まとめ
パソコンだとホットキーでスクリプトが動かせる。