【发布时间】:2012-11-29 07:05:34
【问题描述】:
例如,我有以下命令来运行我的项目:
java -cp "lib/*:src:resources" clojure.main -m etl-proxy.proxy.core
所以我尝试使用以下命令创建 comint 缓冲区:
(progn
(kill-all-local-variables)
(erase-buffer)
(comint-mode)
(comint-exec (current-buffer) "etl-proxy"
"java" nil '("-cp" "\"lib/*:src:resources\"" "clojure.main"
"-m" "etl-proxy.proxy.core")))
这将导致 java 类路径错误。但是当我在属性列表中更改"lib/*:src:resources" 键时,这项工作正常。
如何在不运行 shell 的情况下强制在 comint 模式下处理字符串?
【问题讨论】:
标签: shell emacs comint-mode