快捷通道:Joplin资料大全
背景:我在mac上一直用bear,bear的to do 功能很牛,但是不能同步,同步需要付费。终于joplin出现在我的视野。作为一个程序员,我很有好奇心,所以鼓捣了一番。
优点:开源,跨平台,支持各种网盘同步,今天还在更新
官方:https://joplinapp.org/
源码:https://github.com/laurent22/joplin
windows用户可以忽略第一步和第二步
mac用户可以忽略第一步,不要忽略第二步
官方的命令行安装MAC版本:
brew cask install joplin
实际上我们经常不能访问一些URL的(国外的URL不能访问,你知道为啥么)所以安装失败
(有人换源,我就没有折腾)
还有一句话也能安装,我成功了,但是发现是Terminal版本 joplin分为(windows,max,linux,Terminal)Terminal就是命令行的意思,鼓捣了半天,觉得很技术,各种命令行。
brew install joplin
NPM_CONFIG_PREFIX=~/.joplin-bin npm install -g joplin
Error: Cannot find module '/usr/local/Cellar/joplin/1.0.163_1/libexec/lib/node_modules/joplin/node_modules/sqlite3/lib/binding/node-v64-darwin-x64/node_sqlite3.node'
sudo ln -s ~/.joplin-bin/bin/joplin /usr/bin/joplin
Operation not permitted
which is joplin
/usr/local/bin/joplin
我的执行文件并不在/usr/local 下
sudo ln -s ~/.joplin-bin/bin/joplin /usr/local/bin/joplin
好了。(最终我发现是Terminal命令行好了)
MAC系统下载dmg文件,windows下载exe,安装好了
owncloud 自带webdav,我的默认目录 【没有owncloud但是用了坚果云的朋友,也能找到坚果云里的WEBDAV功能,如果网盘找不到这个功能,试试坚果云】
https://cloud.java-er.com/remote.php/dav/files/ghj/
远程创建一个文件夹专门同步joplin,在joplin软件设置同步的WEBDAV地址如下
https://cloud.java-er.com/remote.php/dav/files/ghj/joplin/
修改以后,再同步,joplin 先显示同步失败,把Fail-safe 那个方框取消
警告:取消这个,因为owncloud的joplin目录下没有文件,所以本地软件会清空本地所有文件。我是因为今天刚安装完毕,所以可以这么做,如果你不是,先备份本地文件 【备份的简单办法就是改变joplin的同步为本地文件备份】
同步到本地文件
取消以后就可以顺利同步了,同步成功以后建议还是去把Fail-Safe的方框勾选上。
这样本地的markdown就可以很方便的传送到我的owncloud服务器上了。
我把这个地址给我的手机版joplin,就可以同步了。
https://cloud.java-er.com/remote.php/dav/files/ghj/joplin/
手机输入 - [ ] 比较费劲,我需要一点点切换输入法,慢的要命
解决办法
我的解决办法是把这句话,单独设置一个文件,要用的时候,复制过来,后面直接敲字
- [ ] 待办
joplin软件的待办功能
并不推荐,使用普通的笔记功能,但是插入复选框,就可以完美实现待办列表,这个列表月小升认为比市场上的待办列表都好用。因为可以自由复制,粘贴,备份,记录日期(每天复制一个昨天的,改改,就能记录我昨天做了什么事情),我连wunderlist都放弃了就是因为markdown这个功能 (这个功能做的最好的是bear,我用bear最早主要因为这个功能)
这样,joplin就完美了替代了bear (其实bear还是值得买,bear很漂亮,joplin相比优点丑,一个月10块,如果觉得自己折腾费劲的,推荐购买bear的服务,喜欢鼓捣的朋友建议不购买,来和我一起折腾joplin)