Obsidian+Gitee多端同步=最好用的笔记软件

一个程序员,笔记是少不了的,多端同步也肯定少不了,Obsidian+Gitee绝对是你的不二之选。

  • Obsidian:一个本地的笔记软件,完全免费,而且还可以阅读pdf文档。
  • Gitee:这个就不用多说了,建一个私有仓库,直接把创建的笔记文件夹push上去,不就有了多端同步?

作为一个喜欢去折腾这些工具的人,用过几个笔记软件如下:

  1. 苹果的备忘录:优点是轻量,打开速度那是嘎嘎快,奈何没有苹果手机,所以不能多端同步,用过一段时间遂弃用。
  2. Typora:好用,最开始接触markdown就是用的它写的,因为没啥好用的软件了,所以想用回最开始的这个工具,还买了激活码,弃用了(我承认我是大怨种)。
  3. 有道云笔记:PC端的用着还可以,markdown的快捷指令输入也能用,最可恶的是有广告,而且安卓端打开慢,臃肿的感觉,也弃用了。
  4. Obsidian:神器,好用,下面细说。
使用Gitee,每次改完都要手动提交?
  • 不不不,Obsidian有插件可以自动提交,也可以手动在Obsidian里面提交,这个插件就是obsidian-git

详细教程如下:

  1. 首先下载安装Obsidian,然后切换中文版:

  2. Obsidian-git插件 :这个插件在插件市场搜不到,所以可以直接去github上面下载,地址:obsidian-git。如果没有科学上网,插件和安装包文末有链接,可自行下载。

    • 安装插件:
    1. 新建一个files文件夹,把这个文件夹使用Obsidian打开,就会出现一个.obsidian的文件夹。注意:它是隐藏的,如果看不到可以通过快捷键显示:command + shift + .
    2. 进入.obsidian文件夹,新建一个plugins的文件夹,把Obsidian-git插件拖进去即可。
    3. 再打开obsidian,设置里面就可以看到这个插件了,如果没有就点击如图刷新一下:
    4. 插件安装完成,可以配置一下,如图是配置自动推送和拉取时间间隔:
  3. 在Gitee上创建仓库 ,比如新建一个叫files的私有仓库,然后通过https的方式克隆到本地:git clone https://gitee.com/xxxx/files.git

    • 克隆下来的文件夹里面有.git文件夹,把这个文件夹复制到刚刚通过obsidian打开的files文件夹里面。
    • 然后提交一次代码,提交代码可以用vscode打开,通过命令提交,会要求输入gitee的账号和密码,成功之后就可以进行下一步了。
    • 注意:https的方式,需要输入gitee的账号和密码,才可以推送和拉取文件。这里使用https是因为安卓端没有SSH,所以统一用的这个。
  4. 安装安卓端的Obsidian

    • 安装好之后,先不急着打开,去文件管理里面,比如:在Documents文件夹里面,新建一个文件夹files
    • 把电脑端的.git.obsidian文件夹,都复制到这个文件夹里面。
    • 然后打开Obsidian,如图操作:
    • 然后打开设置,插件里面输入gitee账号密码:
    • 接下来就是在手机端拉取gitee上的文件,如图操作:
    • 不出意外就能拉取成功了,手机端推送,和上面的操作差不多,命令往下滑,如图操作:
    • 当然,pc端的obsidian也能主动推送和拉取,command + p调出命令面板,如上图操作就可以。
    • 到这里,恭喜你,最好用的比较软件+多端同步就完成了。

简单说两句:我个人使用的是mac+安卓手机,所以只做这两个设备的教程,win版的obsidian插件安装不会的可以百度教程,不会很复杂。ios的话,奈何手上没有苹果手机,出不了教程。

文末链接: obsidian 提取码:zzxx

相关推荐
惜.己4 分钟前
javaScript基础(8个案例+代码+效果图)
开发语言·前端·javascript·vscode·css3·html5
什么鬼昵称27 分钟前
Pikachu-csrf-CSRF(get)
前端·csrf
长天一色44 分钟前
【ECMAScript 从入门到进阶教程】第三部分:高级主题(高级函数与范式,元编程,正则表达式,性能优化)
服务器·开发语言·前端·javascript·性能优化·ecmascript
NiNg_1_2341 小时前
npm、yarn、pnpm之间的区别
前端·npm·node.js
秋殇与星河1 小时前
CSS总结
前端·css
BigYe程普1 小时前
我开发了一个出海全栈SaaS工具,还写了一套全栈开发教程
开发语言·前端·chrome·chatgpt·reactjs·个人开发
余生H2 小时前
前端的全栈混合之路Meteor篇:关于前后端分离及与各框架的对比
前端·javascript·node.js·全栈
程序员-珍2 小时前
使用openapi生成前端请求文件报错 ‘Token “Integer“ does not exist.‘
java·前端·spring boot·后端·restful·个人开发
axihaihai2 小时前
网站开发的发展(后端路由/前后端分离/前端路由)
前端
流烟默2 小时前
Vue中watch监听属性的一些应用总结
前端·javascript·vue.js·watch