查看: 32|回覆: 0

Linux-Deepin下搭建云笔记

[複製鏈接]

2

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-12-9
發表於 2020-8-10 09:35:00 | 顯示全部樓層 |閲讀模式

背景

操作系统切换为Deepin以后,因为没有windows,各家的云笔记产品,几乎对Linux都没有很好的支持。

  • 印象笔记,没有linux版本,web版本不支持markdown

  • 为知笔记,需要收费,60元/一年,linux客户端的markdown支持不算优秀

  • 有道云笔记,deepin应用商店有网页版的应用,web版本也支持markdown,但是markdown编辑区没有比较好的快捷键,需要用鼠标去选择格式,对我来说也不太友好

所以云笔记系统需要重新搭建。

我对笔记系统的需求如下:

  • 可以创建markdown笔记

  • 编辑器支持各种方便的markdown快捷键操作

  • 支持全文搜索

  • 支持笔记自动同步到云端

  • 笔记可以方便的复制到简书,方便我同步发布笔记

综合以上需求,可以使用本地typora+坚果云系统实现


Deepin安装坚果云,同步笔记文件夹

首先下载tar.gz包

wget https://www.jianguoyun.com/static/exe/installer/nutstore_linux_dist_x64.tar.gz -O /tmp/nutstore_bin.tar.gz

创建本地文件夹,并解压缩

mkdir -p ~/.nutstore/dist && tar zxf /tmp/nutstore_bin.tar.gz -C ~/.nutstore/dist

运行安装脚本安装即可

~/.nutstore/dist/bin/install_core.sh

运行该脚本即可启动

cd ~/.nutstore/dist/bin && ./nutstore-pydaemon.py

另外,可以把这个启动脚本,右键添加到桌面,双击即可执行。

截图录屏_20200719114725.png

启动后,点击创建同步文件夹,把Typora的根目录文件拉到坚果云中,就可以实现修改自动同步了。

1595131165(1).png

坚果云,免费版本,支持上传1G/月,下载3G/月,对我来说也足够使用。

全文检索

上面提到过,我比较关注全文检索的功能,Typora中只支持单个文件的搜索,那么应该如何实现呢?

其实我使用了linux的grep命令,实现全文检索,具体命令行如下:

cd 笔记目录 && grep -rn "有道" *

切换到笔记根目录,并且使用递归搜索匹配字符串,并且显示出字符串所在文件的行号,具体命令参数网络搜索一下即可。

搜索有道时,可以看到,查到了两个文件包含关键字,分别是Deepin下搭建云笔记.md和test.md,并且显示了对应文章中的行号。

ging@ging-PC:~/Documents/linux-text/技术文章$ grep -rn "有道" *
Deepin下搭建云笔记.md:7:- 有道云笔记,deepin应用商店有网页版的应用,web版本也支持markdown,但是markdown编辑区没有比较好的快捷键,需要用鼠标去选择格式,对我来说也不太友好
test.md:1:有道


来源:https://www.cnblogs.com/ging/p/13467917.html
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部