2016-03-24 12 views
2

Laravelで操作するのにphp artisan tinkerコマンドを使用しています。
しかし、他のコマンドラインプログラムと違って、私はtinkerを使用している間、前のコマンドを得ることができません。上または下のキーを押すと、^[[Aまたは^[[Bが表示されますが、前のコマンドは表示されません。
これはティンカーの正しい動作ですか?
目的の機能を得る方法はありますか?
私は現在、Laravle 5.2を使用しています。Laravelでtinkerを使用している間にコマンド履歴を調べることができません

+0

それはおそらくオプションではありませんが、私はそれも逃しました。 –

答えて

1

OS環境で問題が発生していますが、Laravel自体では発生していません。あなたはターミナルで次のことを試してみませんか?

$ php -a 
Interactive mode enabled 

php > 

同様の応答が得られるはずです。代わりに、readlineサポートなしでPHPがコンパイルされたかどうかを確認するメッセージが表示されない場合は、このようなサポートを有効にして再コンパイルするか、または適切なパッケージをインストールする必要があります。

+0

あなたの答えに感謝します。私はあなたが与えたコマンドを実行することができ、正しく動作しています。しかし、私はここでも命令の歴史を得ることができません。同じ^ [[A or^[[B] [Up]キーまたは[Down]キーを押す。コマンド履歴を有効にする方法はありません。私はLinux Mint BTWを使用しています。 –

+0

'php -a'を実行したときにプロンプ​​トが表示され、そこに履歴を表示することができますか? –

+0

いいえ、私は^ [[A or^[BはそこにUpまたはDownキーを押してもあります。 –