我如何在Emacs中执行此操作?

Mar*_*ark 4 emacs

视频中,该人能够通过按下某些按钮来插入功能和类.如何设置我的Emacs来做到这一点?他只是使用自动插入模式吗?

suv*_*ayu 7

您可以为Emacs 尝试yasnippet,骨架或其他几种模板机制.


zev*_*zev 5

正如suvayu指出的那样,该视频中的人主要使用Emacs中的各种模板机制(这实际上并不那么令人印象深刻).如果你想让自己的思想真的被吹嘘,请看看Marco Barringer的SLIME视频.在其中,他演示了如何在Emacs中使用Common Lisp SLIME模式.在此过程中,他展示了专家Emacs用户如何有效地利用Emacs编写代码.首先,只看电影.然后,如果你想知道他正在做什么的更多细节,请阅读彼得克里斯滕森的电影记录(我在电影出来之后写了一篇博客文章,其中有许多看过这部电影的优秀lisp程序员的评论).一旦你看过电影并且能够理解其中发生的事情,尝试使用你喜欢的编程语言采用该视频中演示的一些技术.