zudo-text マニュアル

検索したい単語を入力

いつでも検索バーを開ける

設計思想

zudo-text は、できることを増やすより絞ることを選んだ Markdown エディタです。書くこと以外には手を出さず、書いたものはどこへでも持ち出せる形のまま置きます。画面の形もアプリ側で固定せず、設定データが決めています。日々の操作がこういう形をしているのは、その割り切りから来ています。

書くことだけに絞った道具

zudo-text が引き受けるのは、文章を書いて整えるところまでです。原稿を HTML に組み立ててサイトを作る仕事はしません。それは静的サイトジェネレータやドキュメントサービスがすでにうまくやっていることだからです。

この線引きのおかげで、いま使っている公開の仕組みを変えずに、原稿を書く道具だけを zudo-text に替えられます。書き上がった Markdown を、これまでどおりのやりかたでサイトに流し込めます。

note を 1 本だけ共有用のページとして公開する機能はありますが、これはサイトを作る機能ではなく、リンクを 1 つ渡すための機能です。詳しくは 公開 にまとめています。

中身はただの Markdown

書いたものは、Markdown 本文とその先頭の frontmatter だけでできています。zudo-text だけが読める独自の形式はどこにもありません。

このため、別のエディタに移りたくなったとき、原稿を書き直す必要はありません。同じ Markdown をそのまま渡せます。逆方向も同じで、他のツールで書いた原稿を持ち込んでも、そのまま扱えます。

Claude Code や Codex のようなコーディング用の AI に、workspace のドキュメントを直接編集させることもできます。アプリの画面を操作しなくても、AI 側から書き換えを頼めます。これは MCP連携 で設定します。

frontmatter を決めるのは workspace 側

frontmatter に何を書くかは、エディタではなく workspace が決めます。「日付は date という名前で書くこと」といった決まりを、zudo-text 側から押し付けません。

現実のドキュメントシステムは、公開日を date と呼んだり published と呼んだり pubDate と呼んだりします。zudo-text はそのどれが正しいかを決めず、workspace 側の宣言に合わせて、並び替えや入力補助の振る舞いを変えます。

結果として、使っているドキュメントシステムのフィールド名を、名前を変えずにそのまま使えます。設定のしかたは フロントマター にあります。

増やすより絞るという判断

新しい機能の候補が出てきたとき、zudo-text は「他のツールがうまくやれることなら取り込まない」という側に倒します。プレビューで公開後の見た目を完全に再現することも、ビルドをアプリ側で回すことも、あえてやりません。

取り込むほど便利になるように見えますが、取り込むほど他のツールと組み合わせにくくなります。迷ったら絞る、というのがこのアプリの選びかたです。

そのぶん、覚えるべき画面と操作は少なく保たれています。使わない機能を避けて通る必要がありません。

設定でできている画面

画面の形は、ほとんどが設定データから組み立てられています。アプリ上部の toolbar の左側に並ぶ pin も、frame の分割のしかたも、Note Tray toolbar(note が並んだ帯)の位置も、アプリの中に固定で書かれてはいません。

だから、並びが気に入らなければ変えられます。よく使う画面の組み合わせを pin として保存しておけば、ワンクリックで呼び出せます。

Note

設定は workspace の中に保存されます。1 台で整えたレイアウトや配色は、同じ workspace を開いた別の端末にもそのまま現れます。

関連ページ