Gremlin 小精灵清除控制台不工作

Gremlin 小精灵清除控制台不工作,gremlin,tinkerpop,amazon-neptune,Gremlin,Tinkerpop,Amazon Neptune,我是修补小精灵的新手。使用apache tinkerpop gremlin控制台查询neptune数据库 小精灵>:c 小精灵>:清除 当“cls”命令在windows cmd中清除屏幕时,不清除屏幕/控制台。请评论/给出建议以清除Windows上的gremlin控制台。清除屏幕没有简单的方法。在Linux和Mac OS X上,键入CTRL-L将清除屏幕 :c和:clear将在查询失败并出现错误或请求更多输入且您希望中止查询后重置终端 编辑以添加: 如果Gremlin控制台处于本地模式(即键入:

我是修补小精灵的新手。使用apache tinkerpop gremlin控制台查询neptune数据库

小精灵>:c

小精灵>:清除


当“cls”命令在windows cmd中清除屏幕时,不清除屏幕/控制台。请评论/给出建议以清除Windows上的gremlin控制台。清除屏幕没有简单的方法。在Linux和Mac OS X上,键入CTRL-L将清除屏幕

:c
:clear
将在查询失败并出现错误或请求更多输入且您希望中止查询后重置终端

编辑以添加:

如果Gremlin控制台处于本地模式(即键入
:remote console
将其置于本地模式),则可以执行以下操作:

gremlin> def cls() {
......1> for (a in 1..50) println " " }
然后键入
cls()
将清除屏幕

再次编辑以添加:

在最近的Windows 10更新中,请在本地模式下在Gremlin控制台中尝试此命令

println("\033[H\033[2J")
或者,如果您已经连接到远程服务器,请尝试自己输入字符串

"\033H\033[2J\033[H"

我在google groups gremlin>“cmd/c cls”.execute()中看到了你的评论,这也无助于大多数传统Windows终端无法识别ANSI VT序列。因此,当CLS发布27(Windows透明屏幕转义序列)时,您只需打印一个符号即可。我在答案中添加了另一个选项。请注意,在
.execute()
之后,您需要添加
.text
以查看文本。没有bro,它不起作用。我尝试了以下gremlin>“cmd/c cls”.execute()。text@venkat你试过我添加到答案中的逃跑序列了吗?我已经在Mac、Linux和Windows 10上测试过,它在所有3.gremlin>println(“\033[H\033[2J”)//不工作gremlin>“\033H\033[2J\033[H”//不工作上都有效