
less
非常に奇妙に動作します。上の行をいくつか削除し、上/下または左/右に移動しても正しく更新されません。動作しません-S
。右に移動するとless
正常に動作し始めますが、左に移動すると失敗し続けます。
たとえば、次のようになります。各行はLine N
、および複数の英語文字で始まります。最初はmost
ファイルの内容を表示するために実行します。
他の端末エミュレータでも同じことが起こりました。しかし、Xがなければ、それほど実行しないことをお勧めします。私はManjaro Linuxとbspwmを使用しています。
何が問題であり、どのように解決しますか?
答え1
他の長いテキストファイルにこのコマンドを試しましたか?ページには次の内容があります。man
less
また、lessは起動前に入力ファイル全体を読み取る必要がないため、大きな入力ファイルではvi(1)などのテキストエディタよりも高速に起動します。
おそらく、プログラムがメモリを節約するために意図的にファイルの最初の行をスキップするのでしょうか?このプログラムの目的は一番下から始めることですので、もともとコンテンツをロードしないと意味があります。