Hitting ctrl+s is a reflex and while it might not need saving, it's annoying that it redirects focus to the search.
Likewise, F2 doesn't rename, instead tries to do something difference.
If it proves useful anyway I'll try to contribute a keyboard shortcut map to be more consistent with windows or VS, it might be annoying until then however.
An example of "close enough" for me is the IdeaVim plugin[1] for JetBrains IDEs. It supports all the features I need to be quite productive, including registers. The killer feature is that it reads in an `~/.ideavimrc` file, in which I can just `source ~/.vimrc`.
I wish more apps had that level of Vim support. Loading a `vimrc` file like that would be a killer feature for a notetaking app.
Have you found a way to perform a text reflow (`gq`) in JetBrains? I don't know if I've just overlooked a config somewhere, or if it's just not part of the standard JetBrains support and I need some kind of plugin.
If you get a chance, upvote those issues and/or make your voice heard in the comments!
[1]: https://youtrack.jetbrains.com/issue/VIM-186
* Free (beer/speech)
* Self-hostable, including the sync server, which doubles as a web-accessible version of the app (++mobile access!)
* Extensible (want UI elements that do things with your notes? Easy. Want to render graphs based on metadata you've entered? No problem. Your own metadata and tagging scheme? All built in.)
* Encryptable (built in encrypted notes function)
* Syntax highlighting for most languages you probably care about
* Exportable, no proprietary formats
* Notes can be written in markdown
* Truly cross-platform (Mac/Linux/Windows/Web)
The tiniest of gripes can be directed at things like requiring you to use a key combo to insert a link (rather than letting me, say, use some markdown and autocompleting it), but that's minor. This blows the Evernotes and the NValts and quite possibly even OrgMode out of the water.