理想未来ってなんやねん

娘可愛い。お父さん頑張る。

Vimからはてなダイアリーへの投稿ができるhatena.vim

hatena.vimを使うと、Vimからはてなダイアリーへの投稿ができます。
作者はmotemen氏です。

hatena.vimのメリットとしては、Vimで編集できる事で強力なエディタの機能を活用できることに尽きます。
テキストエディタで記事を書いてから投稿する人も多いかと思いますが、ダイレクトに投稿できるのは便利です。

又、定型文のスニペットを用意しておけば、いちいち定型文を入力しなくてもすみます。

記事編集中のfiletypeはhatenaになっているので、neocomplcacheであれば、hatena.snipに定型文を書いておくことで、スニペットを呼び出すことができるようになります。

使い方

コマンドモードにて
:HatenaEdit
を実行。
パスワードと編集する日付の入力を求められるので、入力すると編集できます。

:HatenaEdit YYYYMMDD
で日付を指定して編集する日記を開くことも可能です。

投稿は:wで投稿します。

インストール

GitHubからファイルを取得します。
以前はCodeReposで管理していたようですが、GitHubに移行したようです。

$ wget -qO - http://github.com/motemen/hatena-vim/tarball/master | tar -xzC ~/.vim --strip-components=1

尚、hatena.vimssl対応のcurlが入っていないと使用できないので、インストールされていない場合は合わせてインストールする。
インストールは、Macの場合、

$ sudo port install curl +ssl

でインストールする。

設定

vimrcに以下の記述を行う

let g:hatena_user='user'

直接上書きした場合は、runtimepathは必要なし。

感想

こんな機能もあると便利かも。

  • 下書き保存
  • 投稿記事の一覧取得
  • fotolifeへの写真投稿とタグ貼付け

開発は停滞気味のようなので、本当に必要な場合はパッチを送った方が早いかもしれません。