文件名称:emacs-batch-indent:使用Emacs从命令行缩进Common Lisp,Emacs Lisp和Scheme。 对于Vim的equalprg很有用
文件大小:17KB
文件格式:ZIP
更新时间:2024-04-16 10:41:23
vim scheme emacs emacs-lisp common-lisp
emacs批处理缩进 emacs-batch-indent是一个命令行程序,在批处理模式下使用Emacs可以缩进标准输入上给出的Common Lisp , Emacs Lisp和Scheme代码。 缩进的代码将写入标准输出。 该脚本最初被编写为用作Vim缩进Lisp的equalprg 。 例子: echo ' (let ((x 1) (y 2)) (+ x y)) ' | emacs-batch-indent scheme 结果写入标准输出: ( let ((x 1 ) (y 2 )) ( + x y)) 要求 /bin/sh GNU Emacs —该程序已经在类似Unix的系统上使用GNU Emacs 25.1、25.2、25.3、26.1、26.2、26.3、27.1进行了测试。 安装 下载emacs-batch-indent脚本。 使脚本可执行: chmo
【文件预览】:
emacs-batch-indent-master
----.travis.yml(1KB)
----LICENSE(34KB)
----README.md(2KB)
----emacs-batch-indent(4KB)
----test-emacs-batch-indent(2KB)