一步一步学Laravel,使用rlwrap让PHP Shell支持方向键历史记录

在默认情况下,我们的PHP Shell中使用方向键会被输入乱码比如 ^[[C^[[B^[[A^H^[:^C ,而且上下也不能支持历史记录,如图

QQ截图20160314005721

首先,我们下载rlwrap

然后解压,配置和编译

现在我们就可以使用如下命令来用rlwrap运行PHP Shell了

如果觉得每次都要开头都要加rlwrap麻烦,可以执行下面的操作

我们在.bash_profile文件的末尾加上,注意下面的语句不要加空格什么的,请保持原样

然后执行

现在只需要直接运行 php artisan 也可以支持了