……潜在的问题是动不动就先 Google,而不是把它当成最后的手段:就我个人而言,这越来越像是一种短期权宜之计,长期却形成了依赖。昨天我在瞎折腾《Writing GNU Emacs Extensions》。那本书最棒的一点在于,Glickstein 料到了(对我而言完全被他说中了)学习写插件的人可能对 Emacs 的其他方面并没有摸得很透……比如帮助系统。……
…potential issue is googling by default rather than a last resort: increasingly, it is looking like a short term expedient and long term dependency for me, personally. Yesterday as I was fooling around with Writing GNU Emacs Extensions. One of the great things about that book is that Glickstein figures [correctly in my case] that someone learning to write extensions might not have a good handle on other aspects of Emacs...such as help.…
Bob Glickstein 写的《Writing GNU Emacs Extensions》是一本很扎实的入门书。读完之后,Emacs Lisp 参考手册(在 shell 里输入 "info elisp" 就能看)提供了更详尽的细节。在 Emacs 内部,你可以:- 用 "M-x apropos" 来搜索……
"Writing GNU Emacs Extensions" by Bob Glickstein is a solid introduction. After that, the Emacs Lisp reference manual (available as "info elisp" in the shell) gives much more detail. Inside Emacs, you can: - "M-x apropos" to search…
还有 Bob Glickstein 写的《Writing GNU Emacs Extensions: Editor Customizations and Creations with Lisp》(https://www.amazon.com/Writing-GNU-Emacs-Extensions-Customiz...),我当时觉得写得挺不错的。不过确实很老了。另一方面,我觉得不……
There's also Bob Glickstein's Writing GNU Emacs Extensions: Editor Customizations and Creations with Lisp (https://www.amazon.com/Writing-GNU-Emacs-Extensions-Customiz...), which I found quite good at the time. But it's really old. On the other hand, I don't…
完全采用这种思路(居然一路循序渐进构建出一个专门玩《纽约时报》填字游戏的 Emacs mode)的绝佳教程,就是 O'Reilly 出版的 Bob Glickstein 的《Writing GNU Emacs Extensions》。
An excellent tutorial that takes exactly this approach (building up to a novel Emacs mode for NYT Crosswords, of all things) is the O'Reilly book "Writing GNU Emacs Extensions, by Bob Glickstein.
我很早以前用过这本《Writing GNU Emacs Extensions》(在线阅读地址:https://www.oreilly.com/library/view/writing-gnu-emacs/97814...)来学 elisp 编程。在这里提一句,希望能对其他人也有用……
i have used "Writing GNU Emacs Extensions" available here: https://www.oreilly.com/library/view/writing-gnu-emacs/97814... from a long time past for elisp programming. mentioning it here in the hope that it is is useful to others as well...
顺便提一本虽然年头有点久但依然很有意思的书:http://www.amazon.com/Writing-GNU-Emacs-Extensions-Glickstei...
An older but still interesting book, just in case: http://www.amazon.com/Writing-GNU-Emacs-Extensions-Glickstei...
……潜在的问题是动不动就先 Google,而不是把它当成最后的手段:就我个人而言,这越来越像是一种短期权宜之计,长期却形成了依赖。昨天我在瞎折腾《Writing GNU Emacs Extensions》。那本书最棒的一点在于,Glickstein 料到了(对我而言完全被他说中了)学习写插件的人可能对 Emacs 的其他方面并没有摸得很透……比如帮助系统。……
…potential issue is googling by default rather than a last resort: increasingly, it is looking like a short term expedient and long term dependency for me, personally. Yesterday as I was fooling around with Writing GNU Emacs Extensions. One of the great things about that book is that Glickstein figures [correctly in my case] that someone learning to write extensions might not have a good handle on other aspects of Emacs...such as help.…
Bob Glickstein 写的《Writing GNU Emacs Extensions》是一本很扎实的入门书。读完之后,Emacs Lisp 参考手册(在 shell 里输入 "info elisp" 就能看)提供了更详尽的细节。在 Emacs 内部,你可以:- 用 "M-x apropos" 来搜索……
"Writing GNU Emacs Extensions" by Bob Glickstein is a solid introduction. After that, the Emacs Lisp reference manual (available as "info elisp" in the shell) gives much more detail. Inside Emacs, you can: - "M-x apropos" to search…
还有 Bob Glickstein 写的《Writing GNU Emacs Extensions: Editor Customizations and Creations with Lisp》(https://www.amazon.com/Writing-GNU-Emacs-Extensions-Customiz...),我当时觉得写得挺不错的。不过确实很老了。另一方面,我觉得不……
There's also Bob Glickstein's Writing GNU Emacs Extensions: Editor Customizations and Creations with Lisp (https://www.amazon.com/Writing-GNU-Emacs-Extensions-Customiz...), which I found quite good at the time. But it's really old. On the other hand, I don't…
完全采用这种思路(居然一路循序渐进构建出一个专门玩《纽约时报》填字游戏的 Emacs mode)的绝佳教程,就是 O'Reilly 出版的 Bob Glickstein 的《Writing GNU Emacs Extensions》。
An excellent tutorial that takes exactly this approach (building up to a novel Emacs mode for NYT Crosswords, of all things) is the O'Reilly book "Writing GNU Emacs Extensions, by Bob Glickstein.
我很早以前用过这本《Writing GNU Emacs Extensions》(在线阅读地址:https://www.oreilly.com/library/view/writing-gnu-emacs/97814...)来学 elisp 编程。在这里提一句,希望能对其他人也有用……
i have used "Writing GNU Emacs Extensions" available here: https://www.oreilly.com/library/view/writing-gnu-emacs/97814... from a long time past for elisp programming. mentioning it here in the hope that it is is useful to others as well...