Emacs本身就是一个lisp的执行环境,可以用来执行lisp脚本。Emacs支持的是一个lisp的变种,称为elisp, 也就是Emacs lisp。
这边写一个elisp版的HelloWorld程序。
(princ "HelloWorld")
程序很简单,只是调用princ来打印HelloWorld。
接着就可以使用Emacs来运行了,假设刚才的文件存为helloworld.el。
使用命令行
emacs --script helloworld.el
就可以执行这个脚本了。
执行效果如下:
![Emacs的HelloWorld](http://p2.ttnews.xyz/loading.gif)
閱讀更多 zhangyiant 的文章