xing2
1
最近有个同事想把自己的 todo (trello) 和 note (OneNote) 工具整合起来,我跟他推荐了 org-mode。他本来就会一点儿 Vim,所以加了 evil 之后,现在已经开心的用了起来。
想跟大家探讨一下,给别人推荐 Emacs 的话,通常展示哪些功能会比较 impressive (在其他 editor/ide 缺失或不太易用的)?
我自己能想到的:
- keyboard macro
- org-mode
- org-html-export 生成 html
- org-reveal 生成 slides
- 跟博客系统的结合
- undo-tree
- dired: 文件系统管理,特别是 edit-mode
- magit: git interface
- yasnippet 和 elisp 的结合使用
- color-rg: 搜索,并且可以在搜索结果上直接改,类似于 dired 的 edit-mode
一下能想到的能 show 给别人看的功能好像也就是 org-mode,像 magit yasnippet 什么的感觉其他编辑器和 IDE 都有⋯⋯
其它 calc 什么的虽然是神器但是不好 show,别人看不懂⋯⋯
Emacs 真正牛逼的地方在于 Elisp,也没法 show⋯⋯
1 个赞
刚刚做了同样的事情, 炫耀了org mode, 收发邮件, dired, 看天气预报之类的, 自我感觉还蛮吸引人的…
1 个赞
先推荐别人去学lisp, 这样自然而然就会去用emacs了
之前列了一个列表:
- Proced
- Docker
- launchctl
- Terminal
- 各种 REPL
- Dired-Mode Introduction
- Magit Introduction
- Org-Mode Introduction
我还录了 screencast,还剩 org-mode 没录
3 个赞
我就是这样入坑的,然而现在已经好久没摸 cl 了。
其实早几年也听过 emacs org ,之所以没上手有一部分原因是被外界流传的陡峭的学习曲线吓退了。
直接问:你爱折腾吗?如果是的话,Emacs值得拥有。
edit-mode
C-x C-q runs the command dired-toggle-read-only (found in
dired-mode-map), which is an interactive compiled Lisp function in
‘dired.el’.
就是wdired,writable dired,和wgrep差不多,C-x C-q就能触发。
感觉emacs强行推荐是没用的,爱折腾的人自然而然会遇到它…
1 个赞
Emacs 像一个「透明」的机器,用户可以看到里面是如何运作的,会弄清一个按钮是怎么回事也是 Emacs 用户的必要本领。
我很喜欢 Wilfred Hughes 的 Why Emacs?。
3 个赞
非程序员主推 dired mode和org mode,可以极大的提高办公效率
1 个赞
Emacs 的 killer package 自然是 org 和 magit。
Ichiro
20
键盘宏, org-mode, dired确实好用,另外补充一下:
- 原生的scroll-other-window:没见其他编辑器有类似的功能,边浏览文档边写代码时,非常方便。
- isend:在emacs中开terminal运行repl,isend-associate把编辑buffer和terminal buffer关联,就可以发送代码了,适用于任何带repl的编程语言
- nov-mode:在emacs里看epub电子书,结合上面两个功能,可以边看边调代码
Emacs的厉害之处,是这些点点滴滴的优势,可以不断叠加
1 个赞