动机
我想找一个日记\提醒\规划软件,需求包括在linux、android、ipad上面进行同步。
一开始考虑的是chrome插件,但是手机/ipad上面无法使用。
最后因为主要记录是在linux上面输入,我常用vscode,采用的方案是
vscode插件:vscode-journal + 坚果云 Nutstore files。
坚果云在各个平台均有客户端,基本作用是完成各个设备间(某个文件夹下)文件同步。使用十分简单,官方有中文PDF说明。
vscode-journal 作用是:在
安装
项目地址 https://github.com/pajoma/vscode-journal
我的安装环境是deepin linux,其他系统基本类似
-
打开vscode
-
Ctrl+Shift+x -
搜索安装:vscode-journal、vscode-journal-view
配置
没有同步需求可以略过,默认文件保存在在
-
我只进行了
base 目录配置,我习惯.md文件(可以安装typora配合使用,也可以直接使用)-
打开vscode
-
文件-首选项-设置
-
输入
journal base ,填入目录,配合nutstore的情况下设置为/home/yourhomename/Nutstore Files
-
使用
vscode-journal
打开(2种方式)
-
ctrl+shift+j -
ctrl+shift+p , 输入journal
使用
-
输入:输入内容只有
日期 +(可选)内容 。-
在base目录下无则创建;有则打开:base/year/month/day.md
-
例如,今天是2020年五月17日,输入
5 ,创建base/2020/05/05.md(5月5日),输入today ,创建base/2020/05/17.md -
初次打开的样式:
-
日期
-
偏移
-
0 今天,+4 4天以后。
-
-
某周某天
next wednesday 创建2020/05/24.md(下周日)。例如monday mon last sun -
日期 本月直接输入数字。
10-25 表示2020/10/25.md;2015-20-10 表示2015/10/20.md-
错误处理:32会被记录,11-31自动转换为12-01
-
-
快捷输入 :
today to tomorrow tom yesterday yes
-
-
内容
-
输入要提醒的内容,保存从第二行开始,以MEMO: 开头
-
-
-
修饰:输入内容为
修饰词 +日期 +内容 -
修饰词:包括
task todo 效果完全相同 -
添加内容到Tasks 一栏下面;否则是MEMO后面
-
-
vscode-journal-view
-
ctrl+shift+p -
输入View: Show journal
-
打开即可,左侧即图形界面,可以浏览Base目录下内容。
同步:坚果云设置开机自动启动。
ipad上看: