发布于 

Joplin笔记使用备忘

Joplin是啥

Joplin简单对我来说现在只是一个markdown笔记本,用来写笔记用。切换路线从typora→vscode→vnote→Joplin,现在感觉可能要停留在Joplin一段时间了。感兴趣看看官网:https://joplinapp.org 记得GitHub上https://github.com/laurent22/joplin)加星哦。

设置方面

Joplin是支持中文的,需要在设置中的语言里面切换。然后调整通用设置里面的日期格式,这个主要影响笔记模板中插入的时间(后面介绍)。

同步设置: 设置为Filesystem,不然你保存的时候总会提醒你用网盘同步。同步目录我就用的软件默认的路径。开始我以为这个是markdown文件的保存位置,然后修改了以后发现Joplin是用自己的数据格式保存,如果需要markdown格式的文件需要使用导出功能导出。那存在原来的隐藏目录位置就OK,用的时候导出。

我用onedrive进行了同步,这里有点问题就是网页登录的时候可能需要挂代理,然后登录以后我尝试关掉代理进行同步。速度可能会慢一点,但是没有问题,我也郁闷了为什么网页版就不让登录呢?

其他方面根据需要来设置即可。

模板插件

通过插件使软件支持笔记模板,在写hexo文章的时候就不用每次都敲入frontmatter数据。软件插件库链接不上,不过插件库的地址在 https://github.com/joplin/plugins/blob/master/README.md#plugins 可以自己选择下载,然后手动导入即可。

Templates插件

插件仓库地址 https://github.com/joplin/plugin-templates 这里有插件的使用方法。有点跟其他软件的模板插件不太一样。

  • 新建模板
    模板没有具体的位置要求,就是新建一个正常的笔记,只不过在完成以后打上 template 标签插件就会自动识别这个笔记为模板。

  • 模板内置变量
    模板提供的内置变量不多,主要是时间方面,内置变量 {{date}} 这个就和前面软件设置的时间格式有关。这里的 {{#custom_datetime}} 变量可以自定义日期格式很方便。

  • 模板自定义变量
    刚开始没看懂自定义变量的意思,后面测试后才明白,模板通过自定义变量还提供一定的窗口交互功能,有点意思。用我的hexo模板内容简单介绍一下。
    注意:自定义变量中的变量名与 {{}} 之间是有空格的

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 上面这个frontmatter是用来设置变量的
---
# title 就是自定义的变量类型为文本,需要新建时用户输入
title: text
# tmplate_title是按照模板新建笔记的文件名
# 我使用日期加标题 日期格式参考moment.js
template_title: {{#custom_datetime}}YYYYMMDD{{/custom_datetime}}-{{ title }}

---

# 这个frontmatter用来显示在新建的笔记中
---
title:{{ title }}
date: {{date}}
comments: true
layout: post
categories:
tags:
-
---

outline插件

能够在软件右侧显示markdown文件的标题目录,在写长文章的时候比较方便。

MacOS主题

Windows下面的Joplin的字体和图标不是太漂亮,然后就想看看软件有没有其他主题,插件库还是有好几种主题插件,我试了几个最后觉得MacOS主题还挺好。

暂时写这么多,先用起来,内容为王,内容才是重要的。


本站由 @aoenian 使用 Stellar 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。