Visual Studio Code is an open source editor that you can use to edit your plain-text notes. See emanote-template for a template notebook that includes extensions pre-configured for VSCode.
Visual Studio Code
emanote-template is a Git repository that comes up with ready-made settings for editing notes in Visual Studio Code and publishing to GitHub Pages (using Nix).
- Using on Windows
Synchronizing notes using Syncthing
Data loss is not uncommon when working with syncthing. For this reason, it is recommended to also track your notebook in a Git repository. Assuming you commit often (via Visual Studio Code extensions like this), if any file goes missing you can always recover it from Git.
If using emanote-template, open the notebook in Visual Studio Code and install the recommended extensions.
If your image is already copied in the OS clipboard—many screenshoting tools* already provide this capability—and if you use Visual Studio Code, you can use the Paste Image extension to directly paste it in your Markdown note. This does the following,