Emacs本身就是一個lisp的執行環境,可以用來執行lisp腳本。Emacs支持的是一個lisp的變種,稱為elisp, 也就是Emacs lisp。
這邊寫一個elisp版的HelloWorld程序。
(princ "HelloWorld")
程序很簡單,只是調用princ來打印HelloWorld。
接著就可以使用Emacs來運行了,假設剛才的文件存為helloworld.el。
使用命令行
emacs --script helloworld.el
就可以執行這個腳本了。
執行效果如下:
閱讀更多 zhangyiant 的文章