我正在开始一个Laravel 5项目,并尝试使用'php artisan tinker'(psy shell)进行一些实验,但遇到了一些奇怪的问题。在tinker/psy shell中,按下任何箭头键都会将字符文字打印到屏幕上,而不是执行预期的行为(向左和向右移动字符,向上和向下循环最近的命令)。
向上输出'^[[A'。 向下输出'^[[B'。 向右输出'^[[C'。 向左输出'^[[D'。
这可能是我的终端问题,而不是Laravel的错误。当运行'php -a'时,我也遇到了相同的错误行为。
我在OSX上运行终端,使用xterm仿真。
向上输出'^[[A'。 向下输出'^[[B'。 向右输出'^[[C'。 向左输出'^[[D'。
这可能是我的终端问题,而不是Laravel的错误。当运行'php -a'时,我也遇到了相同的错误行为。
我在OSX上运行终端,使用xterm仿真。
rlwrap php artisan tinker
启动了Tinker。现在我可以使用方向箭头了。 - Charles