• BusyBox奇怪的命令行

    日期:2007-02-13 | 分类:

          自从移植BusyBox v1.4.1后,上下左右这几个方向键总是有问题,按下后很可爱的显示 ^[[A^[[B^[[D^[[C 等无法识别的字符。在BusyBox的maillist和google里找到少许类似的问题,不过没有解答。今天总算找到一个部分解决的方法...

          在Shell选项里选中 command line editing、tab completion、username completion。好了,小问题算解决一半,telnet连入开发板后命令行记录、编辑和tab提示都好了!有点激动,我的嵌入式系统又稍微完善了一点 ^_^ 可是,通过串口连进开发板仍然有问题。

    # cd /

    # ^[[A^[[A
    # cd /
    # ^[[A
    # cd /
    # ^[[A
    # cd /
    # cd /^[[A^[[A
    上箭头回车后第一次按下时正常,按多几下就不行了...

    # cd li (注:此处有一个tab ^_^)
    # cd lib/
    #

    # cd /mn (两个)
    # cd /mnt/etc/
    #
    由上可见,tab是有点正常的,不过傻么显示都没有...真傻...

    算了,总算有个完整的telnet可用,不用狂击键盘了...