Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
plugin to interact with the simplenote web service
VimL
tree: 4f31bbfe2f

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
plugin
README

README

This is a mirror of http://www.vim.org/scripts/script.php?script_id=3582

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

## Installation
Just copy `simplenote.vim` into your plugin folder. But you really want to use
[pathogen][5] for your plugin management.

Your credentials have to be stored in your `vimrc`:

    let g:SimpleNoteUserName = "your simplenote username"
    let g:SimpleNotePassword = "your simplenote password"

## Usage
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.

## Dependencies
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 your vim has to be compiled with python support in order to
use this plugin.

## Development
- [Planned features](http://www.pivotaltracker.com/projects/288621)
- [Bugs and issue tracker](https://github.com/mrtazz/simplenote.vim/issues)

## Contribute
- Fork the project
- Make your additions/fixes/improvements (Bonus points for topic branches)
- Send a pull request

## Thanks
[mattn][2], [Tim Pope][3] and [Scrooloose][4] who write awesome vim plugins
which I took as a basis to learn how to write vim plugins.

[1]: http://simplenoteapp.com/
[2]: http://github.com/mattn
[3]: http://github.com/tpope
[4]: http://github.com/scrooloose
[5]: http://github.com/tpope/vim-pathogen
Something went wrong with that request. Please try again.