本文主要是介绍windows下emacs带参启动erlang模式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
emacs带参启动erlang模式会出现错误:
apply: Searching for program: no such file or directory, sh
原因是windows下没有sh,解决方法,修改erl5.9.2\lib\tools-2.6.8\emacs\erlang.el中
(;; setq cmd "sh";; opts (list "-c" command)将前两行注释掉setq cmd "erl" ;;在windows下使用erlopts (let ((start 0) ;;将windows下的输入组合成符合要求的命令串(str command)(cmdcon '()))(while (string-match " " str start)(setq cmdcon (cons (substring str start (match-beginning 0)) cmdcon))(setq start (match-end 0)))(setq cmdcon (cons (substring str (match-end 0)) cmdcon))(reverse cmdcon)))
这篇关于windows下emacs带参启动erlang模式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!