kdb q shell on linux 不支持移动光标?

kdb q shell on linux does not support moving the cursor?

q 中,当我尝试调用之前的命令或移动光标时,我得到打印代码:

^[[D^[[C^[[A^[[B

IIUC 这些是 左、右、上、下 箭头的表示,shell 将其解释为进行光标移动,但在 q.有没有办法在 q 中为 linux 提供这种“功能”?我究竟做错了什么?因为当语言本身是从右到左评估时,从左到右打字并不总是容易的。其实这几乎从来都不容易...

您需要 rlwrap。为 q 设置一个别名。 alias 'q=rlwrap q'

编辑:意识到我弄乱了别名语法