Send Markdown to Evernote via a Sublime Text Package
Branch: master
Clone or download
#7 Compare This branch is 40 commits ahead of rekotan:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib Put pygments into the lib folder Feb 24, 2014
.gitattributes
.gitignore
.gitmodules Added Pyton3/Sublime Text 3 support as well as an option for choosing… Oct 3, 2013
Default (Linux).sublime-keymap
Default (OSX).sublime-keymap
Default (Windows).sublime-keymap
Default.sublime-commands
Main.sublime-menu Polishing commands and moving entries from context menu to preference… Feb 5, 2014
README.md
sublime_evernote.py Merge pull request #5 from mwcraig/pygments Feb 24, 2014

README.md

Evernote for Sublime Text

This plugin was overhauled & upgraded by Emanuele D'Osualdo. View his SublimeEvernote repo, or simply download the plugin from Sublime's package manager.

I'm keeping this repo alive only for historical/archival purposes.


Sublime Text plugin for Evernote

This package is based on SublimeEvernote. It adds support for Sublime Text 3 (thanks to timlockridge) and includes new features as open/update of notes from Sublime.

Main Features

  • Send a note to Evernote: converts the markdown document in the current view into rich text and sends it to your Evernote. You will be able to choose a title, tags and the notebook where to store it.
  • Open a note from Evernote: shows panels to choose a note from a notebook, converts it to markdown and presents it in a view.
  • Update note: when editing the markdown of an opened note you can save it back to Evernote (again in rich text).
  • Full two-way support for metadata: just put a YAML-like header in your markdown file, and send/update to evernote commands will respect the info. The open command produces the header for imported notes. For example:
---
title: Title
tags: list, of, tags
notebook: Notebook name
---
Contents
  • Inline css: some tags can be styled (with inline style attributes). This required a small patch in markdown2.py.

Installation

clone this repository with

$ git clone --recursive http://github.com/bordaigorl/sublime-evernote.git

in

  • Windows: %APPDATA%/Roaming/Sublime Text 3/Packages/
  • OSX: ~/Library/Application Support/Sublime Text 3/Packages/
  • Linux: ~/.Sublime Text 3/Packages/
  • Portable Installation: Sublime Text 3/Data/

Usage

Note: When you first run this package from the command palette, it will launch a browser window with your Evernote developer token. Copy the token and paste it into the prompt at the bottom of your Sublime window. Sublime will store the token data in Sublime Text 3/Packages/User/SublimeEvernote.sublime-settings

Command Palette > Evernote: Send to Evernote Command Palette > Evernote: Open Evernote Note Command Palette > Evernote: Update Evernote Note Command Palette > Evernote: Reconfigure

Acknowledgements