vim plugin to interact with the simplenote service
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 285 commits behind mrtazz:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


A vim plugin to interact with the simplenote API. Now you can take simple notes directly from your favourite editor.

This is work in progress and won't probably work until at least v0.1.0


Just copy simplenote.vim into your plugin folder. But you really want to use pathogen for your plugin management.

Your credentials have to be stored in ~/.vim/simplenoterc. The first line has to contain your login user and the second line has to contain the password. Nothing else is allowed in this file.


The plugin provides the following commands to interact with Simplenote:

SimpleNote -l

Lists all the notes in your account, together with its first line.

SimpleNote -d

Deletes the note in your current buffer.

SimpleNote -u

Updates the note in the current buffer with its content. If the buffer has no corresponding note, a new one is created.


Version 2 of the SimpleNote API relies heavily on JSON. As JSON and VimL don't really play nice together, basic parts of this plugin are implemented in python. Therefore you vim to be compiled with python support in order to use this plugin.


mattn, Tim Pope and Scrooloose who write awesome vim plugins which I took as a basis to learn how to write vim plugins.