gpt4 book ai didi

clojure - 为什么我的 leiningen 的 repl 显示太多提示信息?

转载 作者:行者123 更新时间:2023-12-02 11:58:47 27 4
gpt4 key购买 nike

D:\src>lein repl
nREPL server started on port 57504 on host 127.0.0.1
REPL-y 0.3.0
Clojure 1.5.1
Docs: (doc function-name-here)
(find-doc "part-of-name-here")
Source: (source function-name-here)
Javadoc: (javadoc java-object-or-class-here)
Exit: Control+D or (exit) or (quit)
Results: Stored in vars *1, *2, *3, an exception in *e

user=> (str "I don't want empty prompt!")
"I don't want empty prompt!"
user=>
user=> (println "Oh....")
Oh....
nil
user=>
user=> (exit)
Bye for now!

(屏幕截图是 here 。我想粘贴到这里,但我没有 10 声望,抱歉)

您可以查看诸如user=>之类的不必要的空提示消息。当然,不需要,我也没有按回车键。

我有两个问题:

  1. 这种行为正常吗? (我确信不是!)
  2. 如果不正常,您有解决这个问题的方法吗?

我的环境:

  • Windows 8 64 位(日语)
  • 粘贴lein -v


    Java 1.7.0_21 Java HotSpot(TM) 64 位服务器 VM 上的 Leiningen 2.3.4

最佳答案

我的猜测:某些系统(我假设这里是 Windows)使用 CR+LF对于单个换行符。对于大多数 UNIX 世界 - 因此许多程序员/程序从标准输入读取 - 这些是两个,使您的输出看起来就像按了两次 Enter 键。

也许您可以搜索类似 <your terminal> disable crlf 的内容找到解决方法。

关于clojure - 为什么我的 leiningen 的 repl 显示太多提示信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20467197/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com