喜鹊:【妈妈】RKDOWN,【G】IT,【派】THON
magpie的Python项目详细描述
喜鹊:[ma]rkdown,[g]it,[pie]thon
Git支持的Evernote替换
快速启动
先决条件
(在PYPI之外):
安装喜鹊
如果您是一个python人,并且您正在使用虚拟环境,只需:
pip install magpie
如果您不知道什么是python虚拟环境:
sudo pip install magpie
设置Git回购
Git配置
根据你所处的环境,你可能会在第一个错误 是时候做点有用的事了。当我把喜鹊放在 与主管合作。为了解决这个问题,我必须设置user.name 以及git配置中的user.email字段。喜鹊页面上的错误消息 会告诉你语法。
启动喜鹊
在python虚拟环境中:
magpie
如果您安装了sudo:
sudo magpie
连接
在浏览器中,转到http://localhost:8080
配置
在主页面上,应该有一个配置喜鹊的链接。(或者, http://localhost:8080/config)
在这里输入你想要的信息。不需要用户名/密码,但是 推荐。唯一需要的字段是repo。“init git repo”的路径 上面应该在这里输入。
主目录配置
从0.0.4版开始,如果您的主目录中有一个“.magbie”目录, 您可以在那里存储配置文件,而不是默认路径。你需要 在安装喜鹊并运行它之前创建这个目录。 或者,您可以创建目录并将配置文件移到那里 手动操作。
有用链接
喜鹊是什么?
我loveEvernote,但我不再将数据信任给云提供商。喜鹊 是一种试图进行合理充分的Evernote替换的尝试,其中 用户控制他们的数据。
基本上,magbie只是一个在git repo中管理文本文件的web工具。进入 它可以创建笔记本(只是文件夹);创建、编辑和删除 笔记(只是文件)。差不多了。但是,当你做任何 在这些更改中,它们会自动提交给git。
什么不是喜鹊?
- 完成(见contributing)
- 安全(喜鹊只会像你做的那样安全。如果您的git repo托管在 作为一个公共服务器,人们可以阅读你的笔记。如果你用 打开网络,人们可能可以访问您的笔记。等)
- 闪亮的(这是一个由一个 人。它永远不会像Evernote那样好或可用。
功能
在页面上呈现标记和HTML注释
使用Git作为后端
- Easy backups (if you know git): clone once, then push/pull to backup notes
- track history, etc, just like with git (using git, not via magpie’s web interface … yet?)
将“[]”和“[X]”呈现为复选框。单击它们将更改并保存 注意事项。
给自己发邮件通知(参见emailing notes)
抓取PDF文件,使其可以在Magpie中搜索(请参见pdf_scraper)
图像属性
logo/favicon由Kieran Palmer提供,根据cc by-sa 2.0 generic授权。