70 karma · joined August 18, 2017
Its look is based on Boostrap's website.
Just click on the `Documentation` tab, you could see how simple it is to share lots of articles.
VNote's website is also built with Viki. https://tamlok.github.io/vnote
Thanks!
When VNote did not support PlantUML, I used VS Code and plugin to edit and preview PlantUML. It is annoying that I need to scroll to the right element every time I update a line. Why not just hit the element corresponding to current line? So VNote provides this now.
VNote supports Vim mode in the bone (Ctrl+J/K everywhere to navigate), Captain Mode (from the leader key of Vim), Navigation Mode (each widget shows two chars to select to focus), Universal Entry (just like CtrlP in Vim to search and jump), and so on.
By the way, when you double click an element in the preview graph, VNote could highlight the originating definition code in the editor.
The Live Preview Tunnel, I think, is what makes VNote different from other editors. :)
VNote is a Vim-inspired Note-taking app. That is where "VNote" from. Give it a try :)
I plan to enable it to support managing and editing source files, with which we could use VNote to store code snippets.
I also want to support infinite list format like WorkFlowy. But it seems that cerrently I need to focus on md files first.
VNote uses notebook to manage notes. A notebook could be local, or synced via Dropbox. So you could use git to manage your notebook, too. Integration with git will be considered in the future.
About side-by-side live preview, I hate the feeling of moving eyes left and right frequently and try hard to keep track of where you are.
The obvious differences to code editors may be:
1. In-place image preview. Preview of formulas and flowcharts will come soon. This really help user to focus on the content without a side-by-side live preview or alternating between read/edit mode frequently. 2. Note management. VNote handle stuffs like images, attachments, and tags in the future.
Currently I use other apps to record thoughts anytime and anywhere via phone and reorganize them in VNote.
I am not very satisfied about current Markdown editors or note-taking apps. Most Markdown editors use side-by-side live preview to minimize the gap between the edit and read of Markdown. People usually think of "live preview" when it comes to Markdown, which is really a MISUNDERSTANDING about Markdown.
So I want to develop a note-taking app with pleasant Markdown experience, which try to minimize the gap of Markdown by carefully-tuned syntax highlights and in-place image preview.
Give VNote a try and you will be surprised by the simple and pleasant experience VNote provides. :)
Thanks!
I previously use [CMD Markdown](https://www.zybuluo.com/mdeditor) to edit notes, which is developed in Electron. It is really painful to alternate between multiple note tabs in it.
VNote is faster though it combines C++ and JS via QWebEngineView.
Guys that do not want an extra preview panel could take a look at VNote(https://github.com/tamlok/vnote/).