Teruhiro Komaki

Bloggerの投稿画面が使いづらいのでMarkdownで記事を書いてPandocでHTMLにする運用で落ち着いた話

Bloggerで記事を書くようになりましたが、投稿画面がいまいち使いづらいです。

そのため、Vim + Markdownで記事を書き、完成したらPandocでHTMLに変換する運用にしています。

今のところ、快適に記事を書けています。誰かの役に立つか分かりませんが、メモしておきます。

手順1、Vim + Markdownで記事を書く

Vimにはcoc.nvimを使い、MarkdownやHTMLのフォーマットをしています。おそらくPrettierを使っていると思います。

neoclide/coc.nvim: Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

手順2、PandocでHTMLに変換する

Vimで 書いた記事を、コピーします。

:%y
vim
vim

その後、ターミナルで変換し、再度Vimで開きます。

pbpaste | pandoc | vim -
pbpaste
pbpaste

Pandoc User’s Guide日本語版

coc.nvimでフォーマットする

:set ft=html
command
command
:CocCommand prettier.formatFile
command
command

フォーマットできました。

format
format

Bloggerに貼り付ける

Bloggerに貼り付けて確認します。