ブログ書き用エディタに求めるものがObsidianで全部解決

ブログ書き環境の見直しの話の最終回です。

これまで、

と進んできました。このelementary OS上のブログ書き用のツール/エディタとしてObsidianを選んだら、これが大正解。ということで、Obsidianのどのあたりを気に入ったのかを書こうと思います。

ただ、Obsidianの本来のウリである、作成したメモやテキスト間のリンク機能については、まだ全く使っていません。この記事は、単純にテキスト・エディタとしてObsidianを見た時の紹介になります。

こだわりのペンやノートブックがあるのなら、テキスト・エディタにこだわってもいい

MacBook Airにelementary OSをインストールしたのを期に、よりシンプルでスムーズなものはないかと、ブログ書き用の新しいエディタを探しはじめました。

最初は、短いテキスト作成なんて、OSプリインストールのテキスト・エディタやGoogleドキュメントでいいや、と思っていたのです。しかし、一方で、ペンやノートブックへのこだわりを書いている人の文章を読んで、昔から、そういったこだわりや愛着に魅力や憧れる気分もありました。

自分の場合は、PC(長年使うMacBook Air)やOS選びにこだわりの要素があったのも確か。あとはエディタも愛着が持てるものを使いたいという気分が盛り上がってきて新しいエディタを探し始めました。

ブログ書き用エディタに求めるもの

ただ、闇雲に探しても迷うだけなので、改めて、ブログ書き用エディタに求めるものを整理してみました。

軽いこと

まずは、とにかく軽くて、サクサク動くこと。つまり、ファイルがすぐ開け、スクロールにひっかかりやもたもたしたところがないことです。これは、テキスト・エディタに求める条件としては基本事項かもしれませんね。

MarkDown対応

自分がブログの記事作成で使う編集機能は、見出しやリスト、字下げ、強調(太字)などの基本的な修飾指定がほとんどです。

こういう修飾指定は今どき、OSプリインストールのメモ帳あたりでもできるのが当たり前です。問題は、ほとんどのソフトでは、修飾指定のためにメニューにカーソルを移動させないといけません。例えば、対象文字列を選んでから、メニューで「太字」とか「B」の項目を選ぶ、とかですね。

自分は、このテキスト部分から目を離してメニューにカーソルを移動させる、という行為がどうもにも鬱陶しくて、好きになれませんでした。強調(太字)指定くらいならショートカットでなんとかなるんですが、他のあれこれもとなると、どうもショートカットが憶えられないもので……

それに対して、いわゆるMarkDown記法は、テキストの記述の中に修飾指定を書いていく方式なので、テキストから目を離す必要がありません。これは、テキスト自体に没入したい時には大きなメリットのように思います。

MarkDown記法は最近大いに流行っているようなので、MD対応エディタを探すことで、新しいエディタを探しやすくなるのではという考えもありました。(そして、これは当たりでした)

自動保存

一応、仕事で長年PCを使ってきたもので、「入力、変更したら即セーブ」どいう動作は体に染み込んでいます。でも、やっぱり、ツールが随時自動保存してくれるのは楽ちん。なので、この機能もほしいところです。

画面分割

一つのファイルを複数のパネルやウィンドウに表示して、別の場所を見ながら記入・編集ができる画面分割の機能。私は、一個のファイルにiPhoneでメモを書いておいて、それを見ながらファイル内に本文を作成していくことが多いので、メモ部分と本文部分を分けて表示できる画面分割ができると嬉しいのです。

アウトライン・プロセッサ

これは無いと困るというレベルの機能ではありませんが、見出し単位で文書構成を表示し、見出しのブロック単位で配置を移動させることができるアウトライン・プロセッサの基本記法があると便利なのも確か。

ファイル・オーガナイザ

これは普通は、テキスト・エディタに求める機能ではないのかもしれません。書きかけのメモやブログ記事のファイルが溜まってくると、ジャンルごとに整理したくなります。テキスト書きのツールと、このファイル整理のツールの間の行き来がシームレスにできると嬉しいなあ、などと以前から思っていました。

iPhone連動

これも、テキスト・エディタ単体に求める機能ではなく、普通はファイル共有のためのツールとエディタを組み合わせるものでしょう。私も旧環境では、GoogleドライブとGoogleドキュメントを使って、iPhoneMacで同じファイルの共有をしていました。

いすれにせよ、iPhoneでアイデアをちょこちょことメモし、Mac側で文章化するというスタイルなので、この機能はウェイトが大きいのです。

Obsidianで万事解決!

上に書いたような「できたらいいな」リストを整理して、ネットで新エディタを探し始めました。Obsidianというツールにどこで気づいたのか憶えていないのですが、多分、プログラマ向けのコミュニティサイトであるQiiraMarkDown対応エディタについて検索していた時かなと思います。

このObsidian、作成したメモやテキストの間のリンク付け機能が豊富で、この機能を使うことで自分自身のナレッジベースを育てていけるというのが売り文句になっています。この方面の解説記事は沢山あって、逆に、単純にテキストエディタとしての使い勝手がよくわからなかったのですが、とりあえずelementary OS化MaciPhoneにインストールしてみました。

そして、2,3件の記事を書くのに使ったのですが、これがずばり、自分の出した「できたらいいな」リストであげたことが全部できる!という、ちょっと驚きのツールでした。

できてほしいこと Obsidianではどうか
軽いこと
これは主観ですが、まさにサクサク、スムーズに動いてくれています。
MarkDown対応
MarkDown記法で書いて改行などで行を移ると、指定の効果が画面上で即反映されます。
自動保存
自動保存が基本。逆に手動保存の機能がありません。つまり、ファイルほ場所は固定。ディレクトリ/フォルダ構造は簡単に作れます。
画面分割
左右分割、上下分割いずれも簡単。複数ファイルのタブ表示も同じく簡単。
アウトライン・プロセッサ
MarkDownの見出し単位でのアウトライン表示が標準で有り。
ファイル・オーガナイザ
保存場所(書庫と呼ぶ)のフォルダ構成をタブに表示して操作可能
iPhone連動
iPhone/Mac/Win/Linux各バージョンが存在し、各プラットフォームのObsidian間の連動・共有を標準で提供(ただし有料)。3rd Partyより無償の連動機能プラグインが提供されており、自分はそれを利用。(プラグイン名: Remotely Save, インストールと設定の解説記事

下のスクリーションショットは、この記事を書いているときのObsidianの画面で、真ん中上のパネルが本文、下が本文の分割表示、左パネルがファイル・オーガナイザ、右パネルがアウトラインです。

実際は、左右のファイル・オーガナイザやアウトラインのパネルを畳んで非表示ににし、本文のパネルを大きくしてテキスト書きに集中したりしていることも多いです。

すっかり、Obsidianを気にいってしまい、週末はObsidianの画面を開いてあれこれ書くのが毎週の習慣になっています。そのせいか、ブログの記事が妙に長文になってしまったというのが、今のところの副作用です。