ZSHは、履歴を持つ最後の16個ほどのコマンドのみを表示します。HISTSIZEとSAVEHISTは500です


19

ZSHで入力するとhistory、最後の16個ほどのコマンドしか表示されません。history履歴ファイルにあるすべての既存のコマンドを表示したいと思います。

.zsh_history(履歴ファイル)を見ると、そこにあるはずの500個の以前のコマンドがすべて表示されます。

私はマニュアルページを見ましたが、リストされている履歴項目の数を制御するものは見当たりません。私も見ましたが、envこれを制御できるものは見当たりません。

助けていただければ幸いです!ありがとう。

回答:


25

history 1(またはhistory 1 -1)は、1(最初のエントリ)から-1(最後のエントリ)までのすべてのエントリを表示します。を使用history 1 100して、最初の100エントリhistory -100 -1を表示したり、最後の100 エントリを表示したりすることもできます。

詳細については、上のセクションを参照fc中にman zshbuiltins。(historyはに等しいfc -l)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.