tamlok 写道 "VNote是一个更懂程序员和Markdown的笔记软件,以MIT协议开源。VNote的目标就是提供一个带有强大文件管理功能的Markdown编辑器或者提供舒适Markdown体验的笔记软件。不同于Typora的所见即所得,也不同于很多编辑器采用的双边实时预览,VNote采用的是折中的语法高亮和原地预览。
回归Markdown语言简洁直观的本质,VNote在不修改或者隐藏Markodwn文本的情况下,通过有意义的语法高亮来展示文章的元素和脉络,通过原地预览来预览图表和公式。通过VNote,在编辑模式下,用户既能掌控所有文本,也能清晰地抓住文章的所有信息。同时,VNote将代码编辑器上面的优秀体验带到笔记软件中,提供诸如Vim绑定、片段、模糊跳转等功能,达到高效的管理和编辑。
VNote的一些亮点:
开源,跨平台,支持Linux/Windows/macOS;
基于纯文本进行笔记管理,用户自主掌控所有数据;
笔记本-文件夹-笔记的管理模式,无限层级文件夹;
支持标签管理;
全文搜索;
通用入口:支持快捷键查找(文件名、内容、路径)匹配并跳转;
支持附件;
通过片段功能输入常用文字;
通过幻词功能输入当前日期等元数据;
直接插入图片,管理本地图片;
解析HTML为Markdown文本并粘贴;
通过语法高亮和原地预览来提供舒适的Markdown体验;
编辑模式和阅读模式下,支持代码块语法高亮;
支持MathJax, Mermaid, Flowchart, Graphviz, PlantUML等扩展;对于PlantUML,支持首创的智能实时预览,双向打通源代码和预览图表;
支持自定义导出,包括PDF和HTML;
Vim快捷键以及全局界面的快捷键导航;舰长模式中,所有主要部件都会标识两个字母,输入该字母即可聚焦到该部件;
内置4种主题,包括全局夜间模式;支持自定义主题和样式;