Vimからはてなブログへ投稿する設定(hateblo.vim)

をやったのでテスト。

neobundle.vimのインストールと設定

インストールはGitHubから。

$ git clone https://github.com/Shougo/neobundle.vim ~/.vim/neobundle.vim.git

.vimrcに以下の記述を追加。

" neobundle {{{2
filetype off

if has('vim_starting')
  set runtimepath+=~/.vim/neobundle.vim.git
  call neobundle#rc(expand('~/.vim/.bundle'))
endif

" my bundles here:
NeoBundle 'Shougo/unite.vim'
NeoBundle 'quickrun.vim'
NeoBundle 'mattn/webapi-vim'
NeoBundle 'moznion/hateblo.vim'
NeoBundle 'kana/vim-metarw'

filetype plugin on
filetype indent on

(参考:neobundle.vimでVimのプラグインを管理する - 祈れ、そして働け 〜 Ora et labora)
また、hateblo.vimの設定のため、~/.hateblo.vimを作成する。

let g:hateblo_vim = {
     \ 'user':         'user_name',
     \ 'api_key':      'api_key',
     \ 'api_endpoint': 'http://.../atom',
     \ 'WYSIWYG_mode': 0,
     \ 'always_yes':   0,
     \ 'edit_command': 'edit'
\ }

各項目はmoznion/hateblo.vim · GitHubを参考に修正する。

投稿

:edit hateblo:

でエントリを一覧表示させ、New Entryを選択して新規エントリの編集を開始する。
編集が終わったら、

:HatebloCreate

修正

:edit hateblo:

から投稿した記事を選んで開く。
適当に修正した後に、

:HatebloUpdate

でアップデート。
(参考:moznion/hateblo.vim · GitHub)