私はどうしてEvernoteに見切りをつけ、VimでSimpleNoteを使い始めるようになったか - 蟲!虫!蟲! - #!/usr/bin/bugrammer
■ [ Vim ]私はどうして Evernote に見切りをつけ、 Vim でSimpleNoteを使い始めるようになったか 23:49 よく ライフハック 界隈の人が「 Evernote はす...
http://bugrammer.g.hatena.ne.jp/nisemono_san/20111107/1320677380
手前味噌ですが2つご紹介します。
vim-metaraw-simplenote
mattn/vim-metarw-simplenote - GitHub
vim-metarw-simplenote metarw scheme for simplenote
https://github.com/mattn/vim-metarw-simplenote
kanaさんが書いたvim-metarwを使ってSimpleNoteを編集出来るプラグインです。
:e sn:XXXXXXXXXXXXXXX
という形式で編集出来ます。metarw付属の
Edit
コマンドを使えば
:Edit sn:<tab>
の様にタブキーで補完出来ます。
:w
すれば更新出来ます。
追記: 書き忘れましたがWindowsからvim-metarwを使うには修正が必要です。
kanaさんのをforkしたもの(pull requestは送ったけどマージはされてない)を使って下さい。
mattn/vim-metarw - GitHub
https://github.com/mattn/vim-metarw
vimplenote-vim
vimからSimpleNoteを扱えるsimplenote.vimはpython拡張を使っています。
mrtazz/simplenote.vim - GitHub
simplenote.vim A vim plugin to interact with the simplenote API. You can create an account here if y...
https://github.com/mrtazz/simplenote.vim
これを Pure VimScript だけで書き直した vimplenote-vim というのがあります。(ただしcurlコマンド必須)
mattn/vimplenote-vim - GitHub
rewrite of https://github.com/mrtazz/simplenote.vim in pure vimscript.
https://github.com/mattn/vimplenote-vim
動作にはwebapi-vimというプラグインが要ります。
mattn/webapi-vim - GitHub
webapi-vim: Vim Interface to Web API Description: Interface to WEB APIs. Currently this library supp...
https://github.com/mattn/webapi-vim
simplenote.vimはpython拡張を使っていて、かつautoload化されていないので使わない時でも起動がモッサリしてしまいますが、vimplenote-vimはautoload化してあり、python拡張が入っていない環境でも使える様になっています。