v2ex 的 emacs 党似乎很少,上次给 emacs 写了个小工具结果来的都是 vim 党-。-
这次写了个用于管理博客的 emacs 插件,兼容 hexo ( markdown 和 orgmode )和 org-page ,加入其他博客的支持理论上也不困难,这样就可以在 emacs 中优雅的操作博客文章。
![]() | 1 xcodebuild OP 然而也不至于惨淡到一个 emacs 党都没有吧。。。 |
2 VmuTargh 2016-01-31 14:30:23 +08:00 via Android ![]() So useful! |
3 lukertty 2016-01-31 14:43:15 +08:00 赞 |
![]() | 4 loading 2016-01-31 14:44:46 +08:00 via Android 卧槽,我这还用个毛静态博客引擎…直接上 emacs 操作系统! |
![]() | 5 lululau 2016-01-31 14:44:47 +08:00 赞~ |
![]() | 6 xcodebuild OP |
![]() | 7 xcodebuild OP @loading blog-admin 本身是没有静态博客生成器的哦,目前可选的有 hexo 和 org-page 都能兼容 |
![]() | 8 loading 2016-01-31 16:18:27 +08:00 via Android @codefalling 那我还是 notepad ++ 打天下吧… |
![]() | 9 xcodebuild OP @loading org-page 本身也是 elisp 写的 ![]() |
10 SunisDown 2016-01-31 18:26:10 +08:00 资次 |
11 Pangdouya 2016-01-31 19:03:45 +08:00 赞。 |
![]() | 12 vietor 2016-01-31 19:07:11 +08:00 via Android Emacs 并不需要所有的插件,能写 markdown 就行了,其他的一切都直接用命令行。 |
![]() | 13 xcodebuild OP @vietor 为什么这么说呢,在这里移动 /删除一个文章及其 assert directory 比在命令行里要方便。 |
![]() | 14 rcmerci 2016-01-31 20:07:09 +08:00 emacs 党还是有的,虽然有点少。。。 |
![]() | 15 xcodebuild OP @rcmerci 确实少了点。。 |
16 truehyp 2016-01-31 20:37:47 +08:00 用 Emacs 的 org-mode 写博客的路过 |
![]() | 17 xcodebuild OP @truehyp 你用的是哪种方案, hexo 还是 org-page, 还是就是 org-page 本身的导出功能? |
![]() | 18 xcodebuild OP @truehyp 打错了, org-page 本身的功能->org-mode 本身的功能 |
![]() | 19 zsx 2016-01-31 21:43:41 +08:00 考虑一下 xml-rpc 支持? |
![]() | 20 xcodebuild OP @zsx 你的意思是支持 ghost/wordpress 之类的在线系统么?原理上是可以实现的,不知道我理解的对不对 |
![]() | 21 uyhyygyug1234 2016-01-31 22:26:10 +08:00 ![]() |
![]() | 22 uyhyygyug1234 2016-01-31 22:27:06 +08:00 |
![]() | 23 xcodebuild OP @uyhyygyug1234 @uyhyygyug1234 讲道理 Master Pope's dream 这条我没看懂,能解释下么=。=(不是指翻译,我是说我没领会到梗) |
![]() | 24 uyhyygyug1234 2016-01-31 22:39:53 +08:00 @codefalling time pope 应该类似于 emacs 社区的 abao ?或者 Steve Purcell ? 也就是说 emacs 用户能用到像 tim pope 那样用 vim ,那也是很了不得了。 大致如此,我也不确定哈 |
![]() | 25 xcodebuild OP @uyhyygyug1234 哦原来是个知名的 vim 用户-。-说道 Steve Purcell 。。我这个插件还在等他 melpa 的审核。。怨念 |
26 truehyp 2016-01-31 22:55:22 +08:00 @codefalling org-mode 本身的导出,比较简陋。 |
![]() | 27 hzwlf2002 2016-01-31 23:10:42 +08:00 参照网站 http://yemic.com, 利用 makefile + org-mode + jekyll 将博客托管在 github 上。 我的博客: http://www.wanglifeng.info org-mode 文件组织方式: https://github.com/wanglf/orgblog |
![]() | 28 cosven 2016-01-31 23:15:03 +08:00 org-mode 写完往 github issues 上一帖,搞定... 然而我并不会 emacs 的其他 mode |
![]() | 29 xcodebuild OP @hzwlf2002 这种方式倒是很清爽,也有专门的 org-octopress 和 org-hexo 之类的插件就是干这事的。 |
![]() | 30 xcodebuild OP @cosven github issue 也是个好办法,而且对 markdown 和 orgmode 来说都一样 |
![]() | 31 woodrat 2016-01-31 23:30:29 +08:00 我是直接用一个 py 脚本自动生成文章,然后用 emacs 打开编辑就行了。。反正 jekyll 只需要往 _post 文件夹扔 md 文件就可以用。 |
![]() | 32 xcodebuild OP @woodrat 看来这么做的人不少啊 ![]() |
![]() | 33 woodrat 2016-01-31 23:56:01 +08:00 @codefalling 嘿嘿, 已 Star 。有空准备改一个原生支持 jekyll 的, 我现在只是简陋的按标题加时间生成文章,然后 tag 之类的就是拼一下字符串。 |
![]() | 34 canautumn 2016-02-01 00:26:17 +08:00 不如做一个只能用 emacs 看的博客好啦 |
![]() | 35 chemzqm 2016-02-01 01:55:28 +08:00 “那个年轻人正在用 Microsoft Excel 来生成电子表格。 它正在手动更新每一个单元。 他甚至都不知道如何使用公式。 他输入大写字母要按 Caps Lock ,输入完了再按一下。 他太慢了! 我不明白。他为什么还能这么愉悦?” “看到这个年轻人,你为什么不能?” Wq 大师回应道。 |
![]() | 36 initialdp 2016-02-01 08:49:27 +08:00 这能叫优雅? 不过是悲惨地装逼吧。 |
![]() | 37 zix 2016-02-01 09:43:04 +08:00 有有有! |
38 asksudo 2016-02-01 10:17:25 +08:00 请 @编程随想 这货也用 emacs 写博客 |
![]() | 39 xcodebuild OP @woodrat 应该不困难的,你可以看看里面的 blog-admin-backend-*.el ,前后端是分开的 |
![]() | 40 xcodebuild OP @initialdp 创造而已,何来悲惨之说? |
![]() | 41 xcodebuild OP @canautumn 哈哈,其实是可以在 emacs 的 eww 看博客的,但是只支持 emacs 就太激进了 |
![]() | 42 xcodebuild OP @chemzqm emacs 的哲学和 vi 的哲学还是有些不同的, emacs 哲学并不是很追求快。当然我也是 vi 的用户(如果 evil 也算是一种 vi 实现的话),但是 vi 掌握的不是很好 |
![]() | 43 xcodebuild OP @asksudo 刚去看了下博客的内容有点和谐啊 ![]() |
![]() | 44 Shazoo 2016-02-01 10:39:52 +08:00 @codefalling 问一下,操作动画是咋录制的?啥软件?谢了。 |
![]() | 45 xcodebuild OP ![]() @Shazoo LICEcap |
![]() | 46 Epirus 2016-02-01 14:47:00 +08:00 上次尝试使用 emacs 加上 evil-mode 感觉也差不多。但是 emacs 还是有一种让我无法抓住重点的感觉。还是更喜欢 nvim 中加入的 terminal mode |
![]() | 47 xcodebuild OP @Epirus emacs 官网的介绍是: an extensible, customizable text editor and more , vim 更轻便,追求的是编辑 |
48 zentorwie 2016-02-01 18:36:44 +08:00 这个东西真棒! 另外,从截图看,楼主用的是 Spacemacs 吧? |
![]() | 49 xcodebuild OP @zentorwie 是的, spacemacs rocks ![]() |
![]() | 50 Hongmin 2016-02-01 18:41:51 +08:00 @codefalling emacs 党 8 年,然而还是觉得 org-mode 有点麻烦 |
![]() | 51 xcodebuild OP @Hongmin wow ,老前辈了 ![]() |
![]() | 52 Hongmin 2016-02-01 19:12:17 +08:00 @codefalling 有点繁琐吧,不经常用的话,每次都要重新学习下,因为忘得太快了。有时候我也怀疑是不是自己真的记忆不好。。 |
![]() | 53 xcodebuild OP @Hongmin 我 GTD 和博客基本每天都在用,至于具体的操作常用的都记得,不常用的都是 M-x |
![]() | 54 igaryhe 2016-02-01 21:23:50 +08:00 现在 spacemacs 更新的怎么样了,我就记得原来启动的时候很卡…… |
![]() | 55 xcodebuild OP @igaryhe 依然很活跃的在更新,参与的人也蛮多的。启动感觉还可以啊, spacemacs 当初不就是打着启动速度快的旗号么(虽然实际上是因为 use-package ),要是很在意启动速度建议用 emacsclient |
![]() | 56 haroldwu 2016-02-02 01:55:01 +08:00 emacs 力路! |
![]() | 5 Darkoe8910 2016-11-24 18:03:29 +08:00 jiayou |