Editor integration

While you may use any text editor with neuron, the following extensions enable certain neuron-specific features on top of basic text editing.

VSCode

VSCode is recommended for new users of neuron. Though you may also use other Zettelkasten apps that supports wiki-links (see Linking) like Obsidian.

Use the vscode-memo extension when editing your Neuron notes in Visual Studio Code. For other useful extensions, consult the template repo (.vscode/extensions.json) in Automatic Publishing.

VSCode Gif Demo

Vim 8/Neovim

Forked version of the vim plugin below that has been updated to support Neuron v2:

neuron-v2.vim

Emacs

You can use one of the following modes to edit neuron notes in Emacs. neuron-mode supports more neuron-specific functionality than markdown-mode.

Editing with neuron-mode

neuron-mode supports nifty editor features like opening a zettel by title, linking to other zettels by title, as well as displaying the title of the zettel next to the link (see screenshot below).

screenshot

Editing with markdown-mode

markdown-mode may be desirable to those that want only basic Zettelkasten functionality. In order to be able to open wiki-links (markdown-follow-thing-at-point) you must use the following settings:

(setq markdown-enable-wiki-links t)
(setq markdown-link-space-sub-char " ")
(setq markdown-wiki-link-search-type '(project))

Editors known to work with v1

These editors are known to work with version 1 of neuron. Your mileage may vary with the latest development version (version 2) of neuron.

Vim

See this fork of neuron.vim.

screenshot

Online

Cerveau can be used to edit your neuron v1 notes online using a web browser. Here’s a small demo of the Cerveau editor in action, demonstrating the link autocomplete feature.

demo