当我从unix提示符运行sbt
时,我会在控制台内的每个命令后得到以下内容。
[WARN] Unable to parse user configuration:
java.lang.IllegalArgumentException: Missing closing quote on line '"'
at jline.console.ConsoleKeys.loadKeys(ConsoleKeys.java:173)
at jline.console.ConsoleKeys.loadKeys(ConsoleKeys.java:73)
at jline.console.ConsoleKeys.<init>(ConsoleKeys.java:35)
任何人都可以暗示,指出我的错误吗?
答案 0 :(得分:1)
sbt使用JLine进行终端处理,看起来你的问题可能是$HOME/.inputrc
在启动时由JLine读取,如the documentation of JLine所述:
接下来,读取文件$ HOME / .inputrc。
JLine会尝试兑现.inputrc文件中的许多设置 尽可能包括条件设置(例如,绑定a 仅当使用特定程序运行时才使用特定键。)