settle
wasn't designed to work with any particular editor or suite of tools.
Even if most of your interactions with the Zettelkasten are just writing!
This has one main advantage: it's the same Zettelkasten everywhere you go, with
any possible editor you may use. This is to say, settle
is a potentially
universal backend-like interface to your notes.
Any editor integration is done with editor plugins/wrappers. Since I'm a Neovim user myself, I wrote settle.vim, which overall improves the writing experience, by doing things like automatically updating the notes you're working on, by providing autocompletion, and by creating a few useful commands.