加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

箭头键不在shell中工作

发布时间:2020-12-15 18:26:23 所属栏目:安全 来源:网络整理
导读:我开始使用Laravel 5项目并尝试使用’php artisan tinker'(psy shell)进行一些实验,但我遇到了一些奇怪的问题.在tinker / psy shell中,按任意箭头键都会将字符文字打印到屏幕上,而不是执行预期的行为(左右移动字符,上下循环最近的命令). 向上输出^ [[A. 向下
我开始使用Laravel 5项目并尝试使用’php artisan tinker'(psy shell)进行一些实验,但我遇到了一些奇怪的问题.在tinker / psy shell中,按任意箭头键都会将字符文字打印到屏幕上,而不是执行预期的行为(左右移动字符,上下循环最近的命令).

向上输出^ [[A.
向下输出^ [[B.
正在输出^ [[C.
左输出^ [[D.

这可能是我的终端问题,而不是Laravel错误.我在运行php -a时遇到了同样的bug行为.

我在OSX上运行终端,使用xterm仿真.

PHP REPL不实现readline的行编辑和历史记录功能.我不知道是否有一个实现它的PHP模块,但你可以这样做:
rlwrap php artisan tinker

您可能必须为您的操作系统安装rlwrap.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读