像黑客一样笔记

2013-03-06 15:54:07 +08:00
 amoblin
假设可以这样记笔记:

新建笔记的话,命令行里输入:

$ touch first-note.md

这样就创建了一个笔记,但是我们希望自动初始化一些内容,比如创建时间。而且,最好根据文件格式来从一个目录选择模板文件来初始化。比如像这样:


$ cat first-note.md
# first-note
<!--
modify /media/file_types/default.init.md to change the init content of *.md files.
-->

2013-03-01 13:23:36

用vim来写笔记:

$ vim first-note.md

当我们修改笔记的时候,我希望自动更新生成的HTML文件。

ascii.io上有一个演示视频: http://ascii.io/a/2245

当然,我们不仅仅用markdown,还用reStructuredText,AsciiDoc等。

你也想这样记笔记吗?那么快去下载Marboo吧!

官方主页: http://marboo.biz
Mac版下载: http://markbook.googlecode.com/files/Marboo_v0.6.dmg
Linux版下载: http://markbook.googlecode.com/files/marboo_for_linux_v0.2.zip

附 玩儿法上Marboo介绍文章:
Marboo:选你喜欢的编辑器和格式来记笔记 http://www.waerfa.com/marboo-with-your-favorite-editor-and-format
19761 次点击
所在节点    Markdown
92 条回复
amoblin
2013-03-08 15:23:42 +08:00
@wych

from PyQt4 import QtGui

from PyQt4.QtCore import QDir, Qt, QUrl, pyqtSignal, QFileSystemWatcher

from PyQt4.QtWebKit import *

对PyQt的依赖就是这些,你看看是不是都有?
chshouyu
2013-03-08 15:47:03 +08:00
1. 我比较喜欢用Mou
2. 这个的笔记预览的主题有点不好看,我比较喜欢github的markdown显示主题
amoblin
2013-03-08 16:36:31 +08:00
@chshouyu 没有一个主题能做到人见人爱,所以最好的方式就是给你高度自由:编辑media/css/marboo.css来各种折腾吧!如果有特别好的主题,可以打包做成插件来给Marbooer一起分享哦!
pandazxx
2013-03-15 11:10:35 +08:00
能同步到evernote上不
amoblin
2013-03-15 18:14:47 +08:00
@pandazxx 现在还不能,amoblin要开发新版本,没时间研究Evernote的API。Marboo有插件机制,你可以写个脚本来实现一下啦。
lhrkkk
2013-04-15 02:26:50 +08:00
marboo很不错的, amoblin加油!
gdm
2013-04-15 16:29:24 +08:00
没 windows 啊…… mac 不是干活的机器,也贵……十年内没有购买计划。
拿来管理和预览 jekyll 存在本地的 md, textile, html 很是不错。
amoblin
2013-04-15 17:48:03 +08:00
@gdm marboo for chrome支持windows: http://marboo.biz/i chrome版有问题请及时联系,谢谢!
Zuckonit
2013-04-15 19:28:53 +08:00
黑客是这么记笔记? Geek都未必
MrMign
2013-04-16 15:53:26 +08:00
很强大啊。。
zikkeung
2013-04-17 09:20:12 +08:00
像vim viki
tywtyw2002
2013-04-17 15:50:31 +08:00
目前怎么同步文件呢?
支持dropbox 同步文本文件吗?
我觉得chrome的查件可以做成自定义 md文件目录吧
amoblin
2013-04-17 16:25:59 +08:00
@tywtyw2002 以后会支持自定义目录。我记得dropbox支持选择任何一个目录来同步的,你可以先用这种方法解决。另外,也可以通过git来同步。
tywtyw2002
2013-04-19 07:10:32 +08:00
@amoblin 嗯 问你下怎么能让markdown 支持latex的数学表达式呢,因为记笔记需要写数学公式。
amoblin
2013-04-19 09:37:13 +08:00
@tywtyw2002 markdown只是HTML的简化,不能支持latex。你可以试试Pandoc,它对markdown做了增强,支持latex语法,生成png在HTML里显示。
tywtyw2002
2013-04-19 12:08:35 +08:00
@amoblin 恩,我记得stackoverflow 是用mathjax来解析l在markdown里面的atex的
我不知道怎么配置才能让markdown 编译后支持 mathjax
amoblin
2013-04-19 13:40:09 +08:00
@tywtyw2002 谢谢你说的Mathjax,很好的工具!marboo的引用资源都在~/.marboo/build下,和笔记源文件目录~/.marboo/source一一对应,你把Mathjax的文件拷到~/.marboo/build下任何位置,然后引用即可,~/.marboo/build是local server的根目录。
amoblin
2013-04-19 14:20:41 +08:00
@tywtyw2002 发现一个问题:markdown里面写MathJax,如果写\[ \]或\( \)的话,由于转义问题,需要写2个\,但内部latex语法就不需要。例如: \\( \sum \\) 可以正常显示。
adolf1234
2013-07-01 00:00:49 +08:00
@amoblin 试用了下。。就再也不敢用了。。一下吃了4G内存。。果断删掉 不回头
amoblin
2013-07-01 18:45:58 +08:00
@adolf1234 谢谢你的反馈。这个情况确实存在,是因为marboo在初始化时要记录目录下的文件状态,以便在文件被修改时进行更新。只是第一次启动会发生,以后会好很多。我也在寻找更好的解决方案。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/62110

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX