q console有这么多支架,从一个逐渐成长为多个

q console has so many bracket, gradually grow from one to many

我用的是windows 10和kdb 3.6,一开始q控制台只有一个支架,但随着我的不断练习,逐渐长出很多重复的支架。它工作正常但看起来很烦人。我怎样才能摆脱那些?

由于 functions/lambdas 中发生的错误,您看到了额外的括号。当发生错误时,您将进入 q 调试器。要删除括号并退出调试器,请在终端中键入 \ 并按回车键。

您可以阅读有关 q debugger here 的更多信息。

Thomas 已经解释了由于函数内部发生的错误,您是如何进入调试器的,并且输入 \ 将退出您所在的当前 'layer'。我只是想添加,如果您在不在调试器中时输入 \(即您当前的提示是 q)),那么您的提示将变为 </code>(两个空格),并且解释器将开始评估 k 而不是 q。在 k 解释器中,您可以输入 <code>\ 切换回 q 解释器。