install pandoc
brew install haskell-platform
cabal update
cabal install cabal-install
cabal install pandoc
install vim-plugins
- metarw.vim
- blogger.vim
install ruby 1.9.2+(blogger.vim required)
brew install ruby
prefer brew and cabal commands
sudo vim /etc/paths
先頭に/Users/r-plus/.cabal/bin, /usr/local/binを追加
config blogger.vim
自分のbloggerの設定と1.9.2+のRubyへのPATHを指定。
install blogger.vim required gems
gem install nokogiri
gem install net-https-wrapper
Post From Vim!
これでmarkdown形式で書いたバッファから:w blogger:create
でBloggerに投稿されます。
が、なにやら自動で改行タグが入れられてしまったのでxmlを圧縮するパッチを書きました。https://github.com/r-plus/blogger.vim/commit/844e1cfc387c49e858daefbb943ab62dbfd4dbdd しかしこれだとpreタグの中の改行も削除してしまう。しょうがないので複数行のはgistにでもなげようかと思ったがscriptタグの閉じタグが内包表記になってしまう。なんとままならない事か。