update to vnote 3.0
19
_vnote.json
@ -1,19 +0,0 @@
|
||||
{
|
||||
"attachment_folder": "_v_attachments",
|
||||
"created_time": "2018-11-24T05:00:58Z",
|
||||
"files": [
|
||||
],
|
||||
"image_folder": "",
|
||||
"recycle_bin_folder": "_v_recycle_bin",
|
||||
"sub_directories": [
|
||||
{
|
||||
"name": "en_us"
|
||||
},
|
||||
{
|
||||
"name": "zh_cn"
|
||||
}
|
||||
],
|
||||
"tags": [
|
||||
],
|
||||
"version": "1"
|
||||
}
|
Before Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 44 KiB |
@ -1,68 +0,0 @@
|
||||
# VNote 2.2 Released
|
||||
After nearly two months, I am glad to announce the release of VNote 2.2!
|
||||
|
||||
Before touching the thrilling updates of 2.2, I want to tell you that VNote now has a new [website](https://tamlok.github.io/vnote). From now on, we could combine the home page and documentatioin together in one place. It is generated by [Viki](https://tamlok.github.io/viki), another open source project that I wrote for VNote.
|
||||
|
||||
Viki does not need a server and could recognize the structure of VNote's notebook. Just put some files of Viki into your notebook, then you can show your notebook as an elegant website to everyone.
|
||||
|
||||
Now let me show you what VNote 2.2 could now accomplish!
|
||||
|
||||
## Table
|
||||
Many users have requested to improve the edit experience of table since the very beginning. Now it comes!
|
||||
|
||||
There is now a tool button to insert table.
|
||||
|
||||
Syntax highlight and auto-alignment of GFM table:
|
||||
|
||||

|
||||
|
||||
Easy to add cells, columns, or rows:
|
||||
|
||||

|
||||
|
||||
In future releases, I will add shortcuts and context menu for table edit.
|
||||
|
||||
## Auto Scroll Cursor Line
|
||||
Now you could have VNote's cursor line being locked at the center of the editor while editing, even at the end of the document.
|
||||
|
||||

|
||||
|
||||
## WaveDrom
|
||||
VNote now supports WaveDrom for digital timing diagram.
|
||||
|
||||

|
||||
|
||||
## Others
|
||||
VNote now supports spliting the note list out from the folder tree:
|
||||
|
||||

|
||||
|
||||
Several handy configurations in Settings:
|
||||
|
||||
- Editor font to override the style configuration;
|
||||
- OpenGL option on Windows (now you don't need to declare environment variable);
|
||||
|
||||
For editor:
|
||||
|
||||
- VNote will try to guess image title from its file name when inserting image;
|
||||
- Support `~~~` as the fenced code block marker;
|
||||
|
||||
For MathJax:
|
||||
|
||||
- Support equation number;
|
||||
- Support `\begin` and `\end` directly without `$$`;
|
||||
- Support `$..$` in the `\text{}` within `$$..$$`;
|
||||
|
||||
VNote now supports alert text via [markdown-it-container](https://github.com/markdown-it/markdown-it-container) plugin. The following lines will generate an alert box:
|
||||
|
||||
```
|
||||
::: alert-info
|
||||
|
||||
VNote 2.2 is released!
|
||||
|
||||
:::
|
||||
```
|
||||
|
||||
Like this:
|
||||
|
||||

|
Before Width: | Height: | Size: 9.7 KiB |
Before Width: | Height: | Size: 93 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 3.4 KiB |
@ -1,18 +0,0 @@
|
||||
{
|
||||
"created_time": "2018-12-15T03:22:40Z",
|
||||
"files": [
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-12-15T02:10:40Z",
|
||||
"modified_time": "2018-12-15T02:51:55Z",
|
||||
"name": "VNote 2.2 Released.md",
|
||||
"tags": [
|
||||
]
|
||||
}
|
||||
],
|
||||
"sub_directories": [
|
||||
],
|
||||
"version": "1"
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
# Reviews of VNote
|
||||
Here are some reviews of VNote from users.
|
||||
|
||||
- [VIM + Markdown = Sorprendente](http://sergiobelkin.com/posts/vim-%2B-markdown-sorprendente.html)
|
@ -1,18 +0,0 @@
|
||||
{
|
||||
"created_time": "2018-12-15T03:22:52Z",
|
||||
"files": [
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-12-15T03:23:43Z",
|
||||
"modified_time": "2018-12-15T03:24:32Z",
|
||||
"name": "Reviews of VNote.md",
|
||||
"tags": [
|
||||
]
|
||||
}
|
||||
],
|
||||
"sub_directories": [
|
||||
],
|
||||
"version": "1"
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
{
|
||||
"created_time": "2018-11-24T07:21:38Z",
|
||||
"files": [
|
||||
],
|
||||
"sub_directories": [
|
||||
{
|
||||
"name": "Official"
|
||||
},
|
||||
{
|
||||
"name": "Users"
|
||||
}
|
||||
],
|
||||
"version": "1"
|
||||
}
|
17
en_us/css/viki_white.svg
Normal file
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="512" height="512" version="1.1" viewBox="0 0 135.47 135.47" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<g>
|
||||
<g transform="matrix(.9082 0 0 .9082 20.729 22.029)"></g>
|
||||
<g transform="translate(1.5947 2.7809)">
|
||||
<path transform="matrix(.9082 0 0 .9082 20.729 20.101)" d="m99.826 3.527c-1.158-0.887-7.975-2.01-11.777-1.013-11.022 2.891-30.322 10.657-37.192 18.037-1.248 1.342-1.786 4.783-2.066 7.14-0.138 1.163-0.427 5.422-0.427 5.422s-0.899-3.585-0.777-5.446c0.092-1.411 0.73-4.823 0.73-4.823s-13.54 9.34-15.829 15.74c-0.481 1.346-0.568 4.324-0.514 5.822 0.044 1.222 0.407 4.623 0.481 5.297-9e-3 8e-3 -0.018 0.019-0.027 0.026-0.206-0.466-1.213-2.799-1.509-4.603-0.246-1.505-0.194-5.13-0.194-5.13s-3.525 3.663-4.275 5.244c-0.538 1.133-0.896 3.581-0.648 4.809 0.25 1.234 1.98 4.538 1.98 4.538l0.133 0.073c-11.837 13.213-18.619 22.707-22.276 28.459-2.292 3.607-3.647 6.19-4.381 7.72-0.463 0.969-0.743 1.649-0.896 2.05-0.252 0.664-0.515 1.349-0.256 2.168l0.394 1.248 1.281 0.286c0.645 0.141 1.585 0.086 2.423-0.986 0.096-0.123 0.233-0.306 0.411-0.547 0.328-0.441 0.801-1.091 1.405-1.918 3.425-4.693 11.446-15.688 20.325-26.44 0.926-1.124 4.174-4.877 8.432-9.49 2.14 0.941 4.439 2.573 5.384 2.445 2.625-0.357 7.169-3.295 9.405-4.885 2.095-1.488 7.611-5.524 7.605-7.025-4e-3 -1.054-2.699-1.647-3.645-2.114-1.215-0.6-5.007-2.077-5.007-2.077s3.767 0.69 5.294 1.222c2.41 0.839 5.924 2.522 5.924 2.522s8.781-6.03 11.508-8.242c5.082-4.127 13.09-10.908 12.732-11.6-0.172-0.329-2.443-0.783-4.309-1.971-1.568-0.999-3.096-3.057-3.096-3.057s1.697 1.296 3.754 2.284c2.055 0.987 4.627 1.17 4.627 1.17s9.674-10.939 13.779-17.417c1.452-2.292 1.397-4.706 1.094-4.938zm-29.142 18.175c-7.912 5.677-11.641 9.547-19.387 16.078-10.872 9.164-24.848 25.229-26.702 27.475-11.953 14.477-22.185 29.15-22.323 29.119-0.138-0.03 4.081-12.741 29.645-40.76 9.757-10.692 21.995-21.738 32.544-29.373 17.088-12.367 31.266-17.944 31.266-17.944s-11.77 5.883-25.043 15.405z" fill="#eeeeee"/>
|
||||
<g transform="matrix(.47704 0 0 .47704 48.114 71.761)">
|
||||
<g dominant-baseline="text-before-edge" fill="#eeeeee" aria-label="Viki">
|
||||
<path d="m53.789 6.6866-29.336 56.875h-6.5234l-11.484-56.875h7.6953l8.2812 46.797 23.125-46.797z" dominant-baseline="text-before-edge"/>
|
||||
<path d="m59.922 10.202q0-1.8359 1.1328-3.0469 1.1719-1.25 3.0078-1.2891 1.8359-0.039063 3.0078 1.1328 1.2109 1.1719 1.1719 2.9688 0 1.7969-1.2109 3.0078-1.1719 1.1719-2.9688 1.2109-1.7969 0.03906-2.9688-1.0547-1.1719-1.1328-1.1719-2.9297zm5.6641 11.094-7.3438 42.266h-7.0703l7.3438-42.266z" dominant-baseline="text-before-edge"/>
|
||||
<path d="m95.508 63.562-10.781-19.531-5.5469 4.9609-2.5391 14.57h-7.1094l10.43-60h7.1094l-6.25 35.82 4.2578-4.2969 15.039-13.789 9.1797 0.03906-19.414 17.93 13.398 24.297z" dominant-baseline="text-before-edge"/>
|
||||
<path d="m118.2 10.202q0-1.8359 1.1328-3.0469 1.1719-1.25 3.0078-1.2891 1.8359-0.039063 3.0078 1.1328 1.2109 1.1719 1.1719 2.9688 0 1.7969-1.2109 3.0078-1.1719 1.1719-2.9688 1.2109-1.7969 0.03906-2.9688-1.0547-1.1719-1.1328-1.1719-2.9297zm5.6641 11.094-7.3438 42.266h-7.0703l7.3438-42.266z" dominant-baseline="text-before-edge"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 361 KiB After Width: | Height: | Size: 104 KiB |
@ -7,7 +7,7 @@
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
id="svg8"
|
||||
version="1.1"
|
||||
viewBox="0 0 135.46666 135.46666"
|
||||
viewBox="0 0 135.46666 135.46667"
|
||||
height="512"
|
||||
width="512">
|
||||
<defs
|
||||
@ -25,20 +25,32 @@
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
transform="translate(0,-161.53335)"
|
||||
id="g4579"
|
||||
id="g3629"
|
||||
style="display:inline">
|
||||
<path
|
||||
id="path4682"
|
||||
id="path3621"
|
||||
transform="scale(0.26458333)"
|
||||
d="m 375.23047,34.927734 -297.44922,0.0059 c -5.331878,0 -9.644531,4.312653 -9.644531,9.644531 0,0.123061 0.03516,0.246117 0.03516,0.369141 V 392.0293 467.06641 c -0.006,0.11716 -0.03516,0.23049 -0.03516,0.34765 0,0.11717 0.02949,0.22816 0.03516,0.34571 v 0.44531 h 0.04687 c 0.410143,4.95103 4.506006,8.85156 9.5625,8.85156 v 0.008 l 356.433591,0.0117 h 0.16993 v -0.0195 c 5.24983,-0.0937 9.47459,-4.35173 9.47461,-9.625 l -0.008,-0.0586 0.0117,-373.767581 h -0.0332 c -0.17008,-5.120946 -4.30096,-9.214847 -9.44531,-9.308594 v -0.01953 h -19.6875 l -0.008,353.919925 0.008,0.0586 c 0,5.27327 -4.22477,9.53318 -9.47461,9.63281 v 0.0312 l -298.26758,-0.0117 c -4.78111,0 -8.718773,-3.48647 -9.486331,-8.05664 V 418.74626 H 375.22441 v -0.0195 c 0.0644,0 0.12306,0.0195 0.18164,0.0195 5.33189,0 9.64453,-4.30681 9.64453,-9.64453 0,-0.034 -0.0117,-0.0703 -0.0117,-0.0703 l 0.0117,-364.453124 c 0,-5.331878 -4.31264,-9.650391 -9.64453,-9.644531 -0.0586,0 -0.1172,0.01758 -0.17578,0.01758 z"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke-width:5.85920572" />
|
||||
</g>
|
||||
<g
|
||||
id="layer1">
|
||||
<g
|
||||
style="display:inline;fill:#00897b;fill-opacity:1"
|
||||
id="g4579"
|
||||
transform="matrix(0.71356712,0,0,0.71356712,12.076008,-100.6298)">
|
||||
<path
|
||||
style="fill:#00897b;fill-opacity:1;stroke:none;stroke-width:0.2399714;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 42.289995,195.6223 -20.278396,3.3e-4 25.334055,70.74483 c 0.448204,1.32121 2.064047,4.66939 4.092726,4.73001 l 21.555975,0.0275 c -8.602263,-24.03459 -17.204501,-48.0692 -25.806767,-72.10379 -0.624661,-1.37844 -2.606139,-3.39892 -4.897593,-3.39892 z"
|
||||
style="fill:#eeeeee;fill-opacity:1;stroke:none;stroke-width:0.2399714;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
id="path4682" />
|
||||
<path
|
||||
id="path856"
|
||||
style="fill:#00897b;fill-opacity:1;stroke:none;stroke-width:0.2399714;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 113.45506,217.57986 C 97.982428,237.70991 80.859596,259.34026 72.994356,271.125 l -6.893565,-23.90176 33.174646,-43.1022 z"
|
||||
style="fill:#eeeeee;fill-opacity:1;stroke:none;stroke-width:0.2399714;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
id="path856" />
|
||||
<path
|
||||
id="path4577"
|
||||
style="fill:#00897b;fill-opacity:1;stroke:none;stroke-width:0.21666166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 113.44472,191.54848 c 0.0504,-1.94436 -1.34529,-4.1252 -3.90208,-4.13813 l -22.932325,-0.002 c 5.340575,7.09033 15.661615,18.31157 26.844745,30.17171 z"
|
||||
style="fill:#eeeeee;fill-opacity:1;stroke:none;stroke-width:0.21666166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
id="path4577" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 3.3 KiB |
@ -3,26 +3,26 @@
|
||||
"files": [
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T12:11:19Z",
|
||||
"modified_time": "2018-11-24T12:12:19Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T12:11:19Z",
|
||||
"name": "Build VNote.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2019-03-31T07:23:55Z",
|
||||
"modified_time": "2019-03-31T07:44:16Z",
|
||||
"id": "0",
|
||||
"modified_time": "2019-03-31T07:23:55Z",
|
||||
"name": "Localization and Translations.md",
|
||||
"tags": [
|
||||
]
|
||||
}
|
||||
],
|
||||
"sub_directories": [
|
||||
"folders": [
|
||||
],
|
||||
"id": "0",
|
||||
"modified_time": "2021-05-12T12:13:25Z",
|
||||
"version": "1"
|
||||
}
|
@ -3,126 +3,116 @@
|
||||
"files": [
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T11:05:58Z",
|
||||
"modified_time": "2019-01-25T10:27:43Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T11:05:58Z",
|
||||
"name": "welcome.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T12:08:25Z",
|
||||
"modified_time": "2018-11-24T12:08:51Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T12:08:25Z",
|
||||
"name": "Why VNote.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T12:09:23Z",
|
||||
"modified_time": "2018-11-24T12:09:35Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T12:09:23Z",
|
||||
"name": "Get Started.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T12:13:02Z",
|
||||
"modified_time": "2018-11-24T12:13:17Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T12:13:02Z",
|
||||
"name": "Notes Management.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T12:15:19Z",
|
||||
"modified_time": "2018-11-24T12:15:27Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T12:15:19Z",
|
||||
"name": "Snippet.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T12:16:15Z",
|
||||
"modified_time": "2018-11-24T12:16:24Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T12:16:15Z",
|
||||
"name": "Magic Word.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T12:17:11Z",
|
||||
"modified_time": "2018-11-24T12:17:14Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T12:17:11Z",
|
||||
"name": "Template.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T12:18:17Z",
|
||||
"modified_time": "2018-11-24T12:18:24Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T12:18:17Z",
|
||||
"name": "Themes and Styles.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T12:19:30Z",
|
||||
"modified_time": "2019-12-16T23:55:02Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T12:19:30Z",
|
||||
"name": "Export.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T12:20:52Z",
|
||||
"modified_time": "2018-11-24T12:20:54Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T12:20:52Z",
|
||||
"name": "Full-Text Search.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2019-11-29T23:45:27Z",
|
||||
"modified_time": "2019-11-30T02:29:33Z",
|
||||
"id": "0",
|
||||
"modified_time": "2019-11-29T23:45:27Z",
|
||||
"name": "Image Hosting.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T12:22:16Z",
|
||||
"modified_time": "2018-11-24T12:22:19Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T12:22:16Z",
|
||||
"name": "Frequently Asked Questions.md",
|
||||
"tags": [
|
||||
]
|
||||
}
|
||||
],
|
||||
"sub_directories": [
|
||||
"folders": [
|
||||
],
|
||||
"id": "0",
|
||||
"modified_time": "2021-05-12T12:13:25Z",
|
||||
"version": "1"
|
||||
}
|
@ -2,7 +2,7 @@
|
||||
"created_time": "2018-11-24T07:21:54Z",
|
||||
"files": [
|
||||
],
|
||||
"sub_directories": [
|
||||
"folders": [
|
||||
{
|
||||
"name": "Users"
|
||||
},
|
||||
@ -10,5 +10,7 @@
|
||||
"name": "Developers"
|
||||
}
|
||||
],
|
||||
"id": "0",
|
||||
"modified_time": "2021-05-12T12:13:25Z",
|
||||
"version": "1"
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
# Donate
|
||||
VNote is an open source and free project maintained by the author in part time. Please consider helping VNote to grow up.
|
||||
|
||||
- Keep monitoring VNote and sending feedback for improvement.
|
||||
- Spread and promote VNote to your friends.
|
||||
- Participate in the development of VNote or refine VNote's documentation to make VNote perfect.
|
||||
- Really appreciate your donate to VNote.
|
||||
- **PayPal**: [PayPal.Me/vnotemd](https://www.paypal.me/vnotemd)
|
||||
- Alipay: `tamlokveer@gmail.com`
|
||||

|
||||
- WeChat
|
||||

|
||||
|
||||
Thank [those](https://github.com/tamlok/vnote/wiki/Donate-List) who donated to VNote!
|
@ -5,66 +5,8 @@ To upgrade VNote, you could just simply remove the old package and download the
|
||||
|
||||
:::
|
||||
|
||||
## Windows
|
||||
### Official Zip 
|
||||
Continuous builds on `master` branch could be found at the [Continuous Build](https://github.com/vnotex/vnote/releases/tag/continuous-build) release.
|
||||
|
||||
- [GitHub releases](https://github.com/tamlok/vnote/releases)
|
||||
- Latest builds on master: [  ](https://bintray.com/tamlok/vnote/vnote/_latestVersion)
|
||||
Latest stable builds could be found at the [latest release](https://github.com/vnotex/vnote/releases/latest). Alternative download services are available:
|
||||
|
||||
::: alert-warning
|
||||
|
||||
**NOT** supported in XP since QtWebEngineProcess used by VNote could not work in XP.
|
||||
|
||||
:::
|
||||
|
||||
### Scoop
|
||||
VNote can be installed from `extras` bucket of Scoop.
|
||||
|
||||
```shell
|
||||
scoop bucket add extras
|
||||
scoop install vnote
|
||||
scoop update vnote
|
||||
```
|
||||
|
||||
## Linux
|
||||
### AppImage 
|
||||
|
||||
There is an AppImage format standalone executable of VNote for major Linux distributions. **Any help for packaging and distribution on Linux is appreciated!**
|
||||
|
||||
- [GitHub releases](https://github.com/tamlok/vnote/releases)
|
||||
- Latest builds on master: [  ](https://bintray.com/tamlok/vnote/vnote/_latestVersion)
|
||||
|
||||
### openSUSE
|
||||
Currently `vnote` on openSUSE Tumbleweed can be installed from `home:opensuse_zh` project on OBS. You can execute the following command directly:
|
||||
|
||||
```shell
|
||||
sudo zypper ar https://download.opensuse.org/repositories/home:/opensuse_zh/openSUSE_Tumbleweed/ home:opensuse_zh
|
||||
sudo zypper ref
|
||||
sudo zypper in vnote
|
||||
```
|
||||
|
||||
For other architectures, please search for `vnote` at [software.opensuse.org](https://software.opensuse.org).
|
||||
|
||||
We don't support Leap 42 and below due to the Qt version. Please use AppImage or build it yourself.
|
||||
|
||||
### Arch Linux
|
||||
VNote on Arch Linux can be installed from the AUR as [vnote](https://aur.archlinux.org/packages/vnote-bin/):
|
||||
|
||||
```shell
|
||||
git clone https://aur.archlinux.org/vnote-bin.git
|
||||
cd vnote-bin
|
||||
makepkg -sic
|
||||
```
|
||||
|
||||
There is also a development version that tracks the latest master [vnote-git](https://aur.archlinux.org/packages/vnote-git/).
|
||||
|
||||
## MacOS 
|
||||
|
||||
- [GitHub releases](https://github.com/tamlok/vnote/releases)
|
||||
- Latest builds on master: [  ](https://bintray.com/tamlok/vnote/vnote/_latestVersion)
|
||||
|
||||
You can also install VNote using homebrew, through the cask tap:
|
||||
|
||||
```shell
|
||||
brew cask install vnote
|
||||
```
|
||||
* [Tianyi Netdisk](https://cloud.189.cn/t/Av67NvmEJVBv)
|
@ -9,18 +9,18 @@
|
||||
<link id="favicon" rel="icon" href="https://github.com/tamlok/viki/raw/master/resources/viki.ico">
|
||||
|
||||
<!-- Bootstrap CSS -->
|
||||
<link href="https://cdn.bootcss.com/twitter-bootstrap/4.1.3/css/bootstrap.min.css" rel="stylesheet">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.3/css/bootstrap.min.css">
|
||||
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/jstree@3.3.7/dist/themes/default/style.min.css">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jstree/3.3.7/themes/default/style.min.css">
|
||||
|
||||
<link href="css/highlightjs.css" rel="stylesheet">
|
||||
<link href="css/viki.css" rel="stylesheet">
|
||||
<link href="css/custom.css" rel="stylesheet">
|
||||
<link rel="stylesheet" href="css/highlightjs.css">
|
||||
<link rel="stylesheet" href="css/viki.css">
|
||||
<link rel="stylesheet" href="css/custom.css">
|
||||
|
||||
<!-- jQuery first, then Popper.js, then Bootstrap JS -->
|
||||
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
|
||||
<script src="https://cdn.bootcss.com/popper.js/1.14.3/umd/popper.min.js"></script>
|
||||
<script src="https://cdn.bootcss.com/twitter-bootstrap/4.1.3/js/bootstrap.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.3/js/bootstrap.min.js"></script>
|
||||
|
||||
<!--
|
||||
<script src="https://cdn.bootcss.com/highlight.js/9.13.1/highlight.min.js"></script>
|
||||
@ -45,13 +45,13 @@
|
||||
<!--
|
||||
<script src="https://cdn.bootcss.com/mermaid/8.0.0-rc.8/mermaid.min.js"></script>
|
||||
-->
|
||||
<script src="https://cdn.jsdelivr.net/npm/mermaid@8.0.0-rc.8/dist/mermaid.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/mermaid/8.0.0/mermaid.min.js"></script>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/raphael/2.2.7/raphael.min.js"></script>
|
||||
<!--
|
||||
<script src="https://cdn.bootcss.com/flowchart/1.11.3/flowchart.min.js"></script>
|
||||
-->
|
||||
<script src="https://cdn.jsdelivr.net/npm/flowchart.js@1.11.3/release/flowchart.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/flowchart/1.11.3/flowchart.min.js"></script>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/wavedrom/1.6.2/skins/default.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/wavedrom/1.6.2/wavedrom.min.js"></script>
|
||||
@ -61,7 +61,7 @@
|
||||
<script src="http://s.plantuml.com/zopfli.raw.min.js"></script>
|
||||
-->
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/jstree@3.3.7/dist/jstree.min.js"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jstree/3.3.7/jstree.min.js"></script>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_HTMLorMML" async></script>
|
||||
|
||||
|
@ -1,21 +1,18 @@
|
||||
# VNote
|
||||
**A note-taking application that knows programmers and Markdown better!**
|
||||
**A pleasant note-taking platform!**
|
||||
|
||||
::: alert-success
|
||||
|
||||
VNote 2.9.1 is released! Check out [what's new](https://github.com/tamlok/vnote/releases)!
|
||||
|
||||
Check this [showcase screencast](https://www.youtube.com/watch?v=EFCmCFZKxJ4) to know what you could do with VNote!
|
||||
VNote 3.0.1 is released! Check out [what's new](https://github.com/vnotex/vnote/releases)!
|
||||
|
||||
:::
|
||||
|
||||
- Join VNote on [GitHub](https://github.com/tamlok/vnote)
|
||||
- Join VNote on [GitHub](https://github.com/vnotex/vnote)
|
||||
- Chat on [Slack](https://join.slack.com/t/vnote/shared_invite/enQtNDg2MzY0NDg3NzI4LTVhMzBlOTY0YzVhMmQyMTFmZDdhY2M3MDQxYTBjOTA2Y2IxOGRiZjg2NzdhMjkzYmUyY2VkMWJlZTNhMTQyODU)
|
||||
- [Telegram](https://t.me/vnotex)
|
||||
- Subscribe to WeChat **vnote_md**
|
||||
|
||||
## Open source and free
|
||||
- Open source in [MIT](http://opensource.org/licenses/MIT) license
|
||||
- Open source in [GNU LGPLv3](https://opensource.org/licenses/LGPL-3.0) license
|
||||
- Powered by Qt and C++
|
||||
- Available on Linux, Windows, and macOS
|
||||
|
||||
@ -58,7 +55,7 @@ Check this [showcase screencast](https://www.youtube.com/watch?v=EFCmCFZKxJ4) to
|
||||

|
||||
|
||||
## By programmers, for programmers
|
||||
- Vim mode and Vim-like navigation
|
||||
- Vi mode and Vi-like navigation
|
||||
- Line number in editor
|
||||
- Multiple tabs
|
||||
- Window splits
|
||||
|
@ -15,20 +15,15 @@
|
||||
"target": "screenshots.md",
|
||||
"toc": false
|
||||
},
|
||||
{
|
||||
"text": "Blogs",
|
||||
"target": "blogs/_vnote.json",
|
||||
"navi": true
|
||||
},
|
||||
{
|
||||
"text": "Documentation",
|
||||
"target": "docs/_vnote.json",
|
||||
"target": "docs/vx.json",
|
||||
"navi": true,
|
||||
"navi_index": "Users/welcome.md"
|
||||
},
|
||||
{
|
||||
"text": "Donate",
|
||||
"target": "donate.md",
|
||||
"text": "VNoteX",
|
||||
"target": "vnotex.md",
|
||||
"toc": false
|
||||
},
|
||||
{
|
||||
@ -47,7 +42,7 @@
|
||||
{
|
||||
"text": "GitHub",
|
||||
"icon": "css/github.svg",
|
||||
"target": "https://github.com/tamlok/vnote"
|
||||
"target": "https://github.com/vnotex/vnote"
|
||||
},
|
||||
{
|
||||
"text": "Slack",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"brand": "VNote",
|
||||
"brand_icon": "css/vnote_white.svg",
|
||||
"title": "VNote - A note-taking application that knows programmers and Markdown better",
|
||||
"title": "VNote - A pleasant note-taking platform",
|
||||
"favicon": "css/vnote.ico",
|
||||
"footer": "VNote is developed and maintained by Le Tan.",
|
||||
"show_suffix": false,
|
||||
|
2
en_us/vnotex.md
Normal file
@ -0,0 +1,2 @@
|
||||
# VNoteX
|
||||
VNoteX is the premium version of VNote. More details are coming soon!
|
@ -3,52 +3,56 @@
|
||||
"files": [
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T05:04:27Z",
|
||||
"modified_time": "2019-11-29T23:43:00Z",
|
||||
"id": "0",
|
||||
"modified_time": "2021-05-12T12:52:36Z",
|
||||
"name": "index.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T07:21:01Z",
|
||||
"modified_time": "2018-11-24T10:47:51Z",
|
||||
"id": "0",
|
||||
"modified_time": "2021-05-12T12:56:52Z",
|
||||
"name": "downloads.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T07:21:10Z",
|
||||
"modified_time": "2018-11-24T10:52:55Z",
|
||||
"id": "0",
|
||||
"modified_time": "2018-11-24T07:21:10Z",
|
||||
"name": "screenshots.md",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"attachments": [
|
||||
],
|
||||
"created_time": "2018-11-24T08:46:16Z",
|
||||
"modified_time": "2018-11-24T11:04:32Z",
|
||||
"name": "donate.md",
|
||||
"created_time": "2021-05-12T12:16:02Z",
|
||||
"id": "0",
|
||||
"modified_time": "2021-05-12T12:16:02Z",
|
||||
"name": "navigation.json",
|
||||
"tags": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"attachment_folder": "",
|
||||
"created_time": "2021-05-12T12:47:59Z",
|
||||
"id": "0",
|
||||
"modified_time": "2021-05-12T12:59:21Z",
|
||||
"name": "vnotex.md",
|
||||
"tags": [
|
||||
]
|
||||
}
|
||||
],
|
||||
"sub_directories": [
|
||||
{
|
||||
"name": "blogs"
|
||||
},
|
||||
"folders": [
|
||||
{
|
||||
"name": "docs"
|
||||
}
|
||||
],
|
||||
"id": "0",
|
||||
"modified_time": "2021-05-12T12:13:25Z",
|
||||
"version": "1"
|
||||
}
|
@ -2,7 +2,7 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="description" content="VNote - A note-taking application that knows programmers and Markdown better." >
|
||||
<meta name="description" content="VNote - A pleasant note-taking platform." >
|
||||
<script type="text/javascript">
|
||||
var redir = (function() {
|
||||
var languageString = navigator.language || navigator.userLanguage || '';
|
||||
|
19
vx.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"created_time": "2021-05-12T12:13:25Z",
|
||||
"files": [
|
||||
],
|
||||
"folders": [
|
||||
{
|
||||
"name": "vx_recycle_bin"
|
||||
},
|
||||
{
|
||||
"name": "en_us"
|
||||
},
|
||||
{
|
||||
"name": "zh_cn"
|
||||
}
|
||||
],
|
||||
"id": "1",
|
||||
"modified_time": "2021-05-12T12:13:25Z",
|
||||
"version": "1"
|
||||
}
|
11
vx_notebook/vx_notebook.json
Normal file
@ -0,0 +1,11 @@
|
||||
{
|
||||
"attachment_folder": "_v_attachments",
|
||||
"config_mgr": "vx.vnotex",
|
||||
"created_time": "2018-11-24T05:00:58Z",
|
||||
"description": "",
|
||||
"image_folder": "vx_images",
|
||||
"name": "vnote-docs",
|
||||
"next_node_id": "3",
|
||||
"version": "1",
|
||||
"version_controller": "dummy.vnotex"
|
||||
}
|
10
vx_recycle_bin/vx.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"created_time": "2021-05-12T12:13:25Z",
|
||||
"files": [
|
||||
],
|
||||
"folders": [
|
||||
],
|
||||
"id": "0",
|
||||
"modified_time": "2021-05-12T12:13:25Z",
|
||||
"version": "1"
|
||||
}
|
Before Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 230 KiB After Width: | Height: | Size: 230 KiB |
Before Width: | Height: | Size: 80 KiB After Width: | Height: | Size: 80 KiB |
Before Width: | Height: | Size: 108 KiB After Width: | Height: | Size: 108 KiB |
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 112 KiB After Width: | Height: | Size: 112 KiB |
Before Width: | Height: | Size: 60 KiB After Width: | Height: | Size: 60 KiB |
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 429 KiB After Width: | Height: | Size: 429 KiB |
@ -1,14 +0,0 @@
|
||||
{
|
||||
"created_time": "2018-11-24T09:29:50Z",
|
||||
"files": [
|
||||
],
|
||||
"sub_directories": [
|
||||
{
|
||||
"name": "官方"
|
||||
},
|
||||
{
|
||||
"name": "用户"
|
||||
}
|
||||
],
|
||||
"version": "1"
|
||||
}
|
Before Width: | Height: | Size: 8.7 KiB After Width: | Height: | Size: 8.7 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 7.8 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 139 KiB After Width: | Height: | Size: 139 KiB |
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 69 KiB |
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 8.0 KiB After Width: | Height: | Size: 8.0 KiB |
Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 9.6 KiB |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 37 KiB After Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 9.4 KiB After Width: | Height: | Size: 9.4 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 62 KiB |
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 76 KiB |
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 53 KiB |
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB |
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 568 B After Width: | Height: | Size: 568 B |
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 5.2 KiB |
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 9.0 KiB |
Before Width: | Height: | Size: 406 B After Width: | Height: | Size: 406 B |
Before Width: | Height: | Size: 184 B After Width: | Height: | Size: 184 B |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.6 KiB |
Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 84 KiB |