nvimを使ってブログを書く方法
概要
ブログをnvimから更新したいと思った。 対応しているのはhatebloだったのでアカウントを作成した。
依存しているパッケージは以下
- mattn/webapi-vim
- moznion/hateblo.vim
- kana/vim-metarw
準備
dein.tomlに以下を追記する
[[plugins]] repo = 'mattn/webapi-vim' [[plugins]] repo = 'moznion/hateblo.vim' hook_add = ''' let g:hateblo_vim = { \ 'user': '<ユーザ名>', \ 'api_key': '<APIキー>', \ 'api_endpoint': '<エントリーポイント>', \ 'WYSIWYG_mode': 0, \ 'always_yes': 1, \ 'edit_command': 'edit' \} ''' [[plugins]] repo = 'kana/vim-metarw'
編集フロー(1)
編集対象の記事を選ぶか、新規作成をする
:edit hateblo:
metarw content browser hateblo: New Entry <-- ここにカーソルを当てて[ENTER]を押すと新しいエントリを作成できる nvimを使ってブログを書く方法 <-- ここで編集 マークダウン記法でブログを書く はじまり << First Page
*:HatebloUpdate
現在の編集中のエントリをアップデートする
編集フロー(2)
:HatebloCreate
新規記事を作る
:HatebloList
編集対象の記事を選ぶ
*:HatebloUpdate
現在の編集中のエントリをアップデートする