Chinaunix
标题:
感谢Emacs
[打印本页]
作者:
codechurch
时间:
2016-06-28 22:56
标题:
感谢Emacs
配置一下,什么都有了,写代码、写文档都有在天堂漫游的感觉。
代码和文档可以写在一起,exports出文档,tangle出代码,编程就像写小说一样,将你的思路随着代码一起写在一个文本里。还能导出odt、docx、pdf、html、mm 等等。你写的这个文本也能执行、求值还能画图,各种uml只需简单的指令就生成出来,嵌入你的文档里。
你的文本是活的,可以随时生成你想要的,无论是代码还是各种文档,你甚至可以在里面管理你的电脑、文件、执行一些日常的任务。你还可以制定行动计划,到了日期它还会提醒你。
Knuth说:你会忍不住离开电脑桌,跑出办公室大叫“我爱文学编程”!
我现在正有着这样的感觉。
作者:
fender0107401
时间:
2016-06-29 08:54
一直都没学会Emacs。
作者:
爻易
时间:
2016-06-29 18:38
代码和文档写在一起很平常啊,如odt、pdf、html本身是文档,又可内嵌代码,多媒体(图像,声音),超链接,各种对象。。。
阅读器(浏览器)则相当于解释器,对文档解释执行。
利用这种解释器模式,可以自定义各种文档格式,并开发出相应阅读器(浏览器)
作者:
爻易
时间:
2016-06-29 18:44
掌握原理,感觉无事不可为,什么都能干,只恨人生有限,写不尽那如星辰大海般的代码
作者:
codechurch
时间:
2016-06-29 20:26
回复
3#
爻易
我说的是C语言代码,可直接在文档上执行,也可导出(tangle)为纯净的代码文件。
作者:
zsszss0000
时间:
2016-06-29 22:47
C-X C-X 比较蛋疼 。。
作者:
lost_templar
时间:
2016-06-30 00:31
写文档的都是异端;
代码自解释才是正道。
作者:
neodreamerus
时间:
2016-06-30 11:38
回复
1#
codechurch
需要配置什么?怎么配置的?
作者:
codechurch
时间:
2016-06-30 12:13
回复
8#
neodreamerus
用emacs的org-mode , 这是emacs24 buildin的。
然后,安装一些让emacs变更好用的插件:
如,行号、16进制编辑模式、窗口编号、文件搜索模式。
还有一些插件需要同时安装外部程序:
global, plantuml, ditaa
最后,进行按照自己的喜好进行快捷键配置、颜色主题配置。
同时要学习一下 eamcs 和 org-mode的教程,特别是 tags、导出、代码块相关。
用org-mode的noweb、export、tangle、tags等功能,就可以进行文学编程了。
作者:
Dannysd
时间:
2016-07-09 10:53
Eamcs是神的编辑器
我只用神一样的编辑器Vim
作者:
爻易
时间:
2016-07-12 12:02
自主设计编辑器就是超神之路了
作者:
codechurch
时间:
2016-07-14 19:06
今天又折腾了一下emacs,升级到了 24.5
作者:
RYefccd
时间:
2016-09-05 14:48
回复
9#
codechurch
打扰了,楼主,能说说具体的这些emacs插件嘛,最近只是emacs刚刚入门,只装了一个muti-shell的插件。请详细告知,谢了。
作者:
codechurch
时间:
2016-10-25 17:15
回复
13#
RYefccd
multi-shell 其实不用装吧,只是方便了一点点。 本来给shell的buffer改名就可以开多个shell了。
我装了 color-moccur.el gtags.el line-num.el moccur-edit.el mpg123.el multiple-cursors.el-master ox-freemind.el
plantuml.jar undo-tree.el window-numbering.el
我觉得这些插件是比较基本的了。
我没装“自动补全”,我不用这个功能。
如果写文章,就用org-mode,这个是内置就有的。
写代码,标准C-mode、Bash-mode也够了。 (我基本就用C和Bash)
其中 undo-tree 和 color-moccur.el gtags.el line-num.el moccur-edit.el 是必须装的,不装会丧失重要的功能。
plantuml.jar 是在org-mode用于画UML图的,很方便,令你不再害怕做UML图。
其他的,用Emacs内置功能就可足够了。
作者:
RYefccd
时间:
2017-01-05 10:17
回复
14#
codechurch
谢了
作者:
sditmaner
时间:
2017-01-05 13:21
掌握原理,感觉无事不可为,什么都能干,只恨人生有限,写不尽那如星辰大海般的代码
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2