アプリケーション

#Dynalist に書きためた一行日記を #Scrapbox に貼り付けるための Snippet を作った #TextExpander

@rabirgoです。

Dynalist で一行日記を書いてます。

#Dynalist と #Dynawrite で日記をつけて #Scrapbox にアーカイブするまで(rabirgo2019/03/14版)@rabirgoです。 ちょっと遠回りしてる感もありますけど日記の運用が固まったので記録しておきます。 Dynawrite の入...

その日の流れを1行にまとめて日付アイテムの末尾に足す

rebuild.fm のエピソード概要くらいのノリで。

ごりゅごcast の goryugo さんの日記を拝見して、Scrapbox でも俯瞰してみたいと思いました。やりたいと思ったのは、こちらのスクショにある一行日記の形式です。

Podcastでも話しているのですが、毎日の日記をDynalistからScrapboxに変更しました。 第12…
| ごりゅご.com

Dynalist に書き溜めさえしておけば、Dynalist のアウトラインと TextExpander を使って簡単に転記できたので私の手順をご紹介します。

今は各日付のページに一行日記書いてますが、カードの中にプレビューされるだけなので一覧としてはみづらいです。

Scrapbox の Links カードプレビューでは一行日記が見えないScrapbox の Links カードプレビューでは一行日記が見えない

準備(TextExpander)

いつもの TextExpander を使います。
前提となっている Dynalist 日記のフォーマットはこちらです。

日付、Dynalist 日付、一行日記 のフォーマット日付、Dynalist 日付、一行日記 のフォーマット

Snippet

Content: JavaScript

TextExpander.pasteboardText.split('\n').map(function(e ){returne.replace(/^(\d{4}-\d{2}-\d{2})(\(.\)) *\!\(.* \+09:00\)/g,'\[$1\]$2');}).join("\n");

Label

One line dialy

Abbreviation

/1ld

手順

Dynalist

  • 月のアイテムを表示して全て閉じる
  • 対象の日付分アイテムを複数選択してコピー
対象のアイテムを選択してコピー対象のアイテムを選択してコピー

Scrapbox (+TextExpander)

  • 月のページを作成する
  • /1ld で貼り付ける
/1dl で貼り付け後(月タイトルと前後の月は別途挿入)/1dl で貼り付け後(月タイトルと前後の月は別途挿入)

Snippet の変換により日付が [] で囲まれているため、リンクになっています。曜日は見づらくなると思って (日) の形を残しました。

さいごに

TextExpander は Subscription 型の課金アイテムなので使ってらっしゃる方は少ないかもしれませんが、私はクリップボードの文字列を加工してそのまま書き出せるのが便利で手放せません。

TextExpander Life Hacker and Team Plan pricing, key features, and differences. Share snippets with your company on the Team plan.
| TextExpander

$3.33 /month billed annually \*

$4.16 billed monthly \*

  • 古い Mac アプリを使ってる場合は半額ぐらいになる模様

(改めてみてみると、$4.16 を 500円として十二分に元は取れてると思います。時給3000円とした場合に 500円に相当する 10分の短縮 にはなってると思われます)

Dynalist と Scrapbox での日記二重管理は気になりますが、今のところはこれがやりたいことなのでしばらく続けてみます。

ほぼ日刊の Volume Number を TextExpander で自動入力
[小ネタ]ほぼ日刊のVolume Number を #TextExpander + js で自動入力@rabirgoです。 TextExpander ネタです。 ほぼ日刊のスニペットを作成しました。 ほぼ日刊vol(コンテンツ...
#WordPress のエディタで列挙した数行分のlist要素の作り方が分からなかったので #TextExpander + #JavaScriptで解決した@rabirgoです。 WordPress エディタの話です。 Ulysses(Markdown)で先にリストしておく分には...

https://rabirgo.net/text-expander-dynalist-2-ulysess/

#Dynalist で書きためた日記を #Scrapbox に Export するための Snippet を作った #TextExpander@rabirgoです。 連日 Scrapbox が楽しいという話を書いてますが https://rabirgo.net/da...
ABOUT ME
rabirgo
うさぎ年おとめ座生まれの rabirgo です。 2019年よりフリーランスとして活動しています。