notational-velocity
package is renamed to nvatom
package due to a fatal bug. For more info, refer migration section.
Notational Velocity is an application that stores and retrieves notes.
This Atom package implements the some key features from this amazing app:
- Modeless operation
- Mouseless interaction
- Incremental Search
- Interlinks
Integrated with Atom, we have several advantages:
- Use Atom's Features - Such as Syntax Highlighting and Tree View.
- Use Other Packages - Such as Markdown Preview and Minimap.
- Multi-OS - You can use it in OSX, Linux and Windows.
We do believe Notational Velocity is the precursor of the famous note-taking app Evernote. Advantages over Evernote are:
- Open Source
- No Rich Text - Instead, we strongly recommend to use Markdown.
- Sync Whereever You Want - You can save notes locally, in Dropbox, or in Google Drive.
To configure your note directory, set nvatom.directory
:
-
Open your
~/.atom/config.cson
file from the menu: Atom > Open Your Config -
Append the following lines:
'nvatom': directory: '/path/to/your/notes'
The first line should be indented by one step from *
at the top. If you've
kept the default indentation of two spaces, the block above should paste in
properly.
Double-quotes also work.
alt-cmd-l
: Toggles the search view.alt-cmd-o
: Jumps to the referred note when the cursor is on the interlink in the form of [[double-bracketed interlink]].
You can also override cmd-l
if you want to keep your muscle memory from Notational Velocity and nvALT. Just edit your keymap (Atom menu -> Open Your Keymap) and add the following lines:
'atom-text-editor':
'cmd-l': 'unset!'
'atom-workspace':
'cmd-l': 'nvatom:toggle'
To set Windows and Linux key binds you can add the following lines to your keymap:
'atom-workspace':
'alt-ctrl-l': 'nvatom:toggle'
'atom-workspace atom-text-editor':
'alt-ctrl-o': 'nvatom:openInterlink'
v0.1.0 under published package name notational-velocity
had a fatal bug that sets the default value of its note directory under package directory. In that case, all notes are deleted once the user updates the package, since package directory is overwritten when the user. For more information, refer #25.
To resolve this problem, we renamed our package name to nvatom
. Users who have the old notational-velocity
need to install nvatom
package first, activate the package to automatically migrate the existing notes, and then delete notational-velocity
package.
Since keymaps overlap with notational-velocity
, follow the menu Packages > nvAtom > Toggle to activate this package.