在我的ARM Chromebook上,jconsole
奇怪地解释了我的箭头。我希望在我输入的命令历史记录中上下循环显示上一个/下一个条目,但我会得到符号。
key →resulting console display
:
up →^[[A
down →^[[B
对→^[[C
left →^[[D
注意:我在J803上得到了相同的结果
JVERSION
Engine: j701/2011-02-23/15:25
Library: 8.02.12
Platform: Linux 32
Installer: J802 install
InstallPath: /home/lex/j802
$ uname -a
Linux localhost 3.8.11 #1 SMP Mon Nov 17 22:09:22 PST 2014 armv7l GNU/Linux
操作系统是在Chrome OS上的chroot内运行的Ubuntu 14.04,xterm
,XFCE的Terminal
和Chrome操作系统hterm
也会出现同样的问题。
其他命令行解释器(例如Python,Node)正常工作,因此我认为它是J控制台应用程序独有的。
答案 0 :(得分:1)
在source自述文件中,我找到了以下行:
jconfig as distributed sets 32bit and no line recall. Edit jconfig as required.
...并在相应的jconfig
:
# remove # from next 2 lines to enable readline
# readline=1
# LIBREADLINE=" -lreadline "
因此,根据评论中的建议,我的副本似乎已被禁用readline
。
但是,我刚刚得知 Ctrl + p 将显示先前输入的行, Ctrl + n 将显示下一个,等等。因此训练一个人的手指可以替代重建应用程序。
ARM的当前稳定版(J803)显然具有readline支持。我的箭头键正常工作。整齐。