This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/contrib/!tools/evernote/README.org
Christoph Paulik ff8cd06046 Fix various issues with org markup
- lists were not correctly indented sometimes
- **note** and such things do not exist in org
- Note and Important
- Change Feature list to heading
- Change TODOS to actual org TODOS
- Add TOC to python layer
- list indentation
- some typos I could not leave unchanged
- TODO formatting
- List indentation
- typos
- wrong markup

fix conversion issues
2015-06-11 21:31:42 -04:00

2.1 KiB

Evernote contribution layer for Spacemacs

/TakeV/spacemacs/media/commit/42dfd8c91fa0ff82cfd1cb531cb3b0c7aba012f6/contrib/!tools/evernote/img/evernote.png with /TakeV/spacemacs/media/commit/42dfd8c91fa0ff82cfd1cb531cb3b0c7aba012f6/contrib/!tools/evernote/img/geeknote.png

Table of Contents   TOC@4

Description

This layer groups together packages to work with Evernote.

It uses the non official Evernote command line tool geeknote which allows users to write notes in markdown, and sync them.

geeknote.el is a wrapper for some of the most used geeknote commands. By default, geeknote.el doesn't have key bindings defined. This contribution layer provides key bindings for all of geeknote.el's exposed features.

Install

Layer

To use this contribution add it to your ~/.spacemacs

(setq-default dotspacemacs-configuration-layers '(evernote))

geeknote

The command geeknote is expected to be present in your $PATH. To obtain this utility, please refer to the official geeknote documentation.

geeknote.el

geeknote.el relies on having a correctly setup geeknote editor. To set this up, run the following command in your terminal after successfully installing geeknote:

  $ geeknote settings --editor "emacsclient"

If you would prefer to customize the geeknote command to be used such as specifying the path to the geeknote python script, please refer to the geeknote.el documentation.

Key Bindings

Key Binding Description
SPC a e c create a new note
SPC a e e edit an existing note
SPC a e f find a note using a keyword
SPC a e s show an existing note
SPC a e r remove an existing note
SPC a e m move a note to a different notebook