在 python 中工作时,repl
我经常需要编辑多行代码。
所以我import os
当时用os.system("notepad npad.py")
在clojure中,我首先运行(use '[clojure.java.shell :only [sh]])
然后我跑(sh "notepad" "jpad.clj")
这会启动记事本,但不是有用的方式,因为 clojurerepl
现在挂起。换句话说,在我关闭记事本之前,我无法在其中输入代码,repl
并且我想保持两者都打开。
我知道我可以轻松打开记事本而无需使用clojure,所以没什么大不了的。但是,clojure 有没有办法在不挂起的情况下启动外部进程?