構文の強調表示を使用してページャーとして試しvim/less.shましたが、小さな問題があります。小さなファイルを表示するとき、vim は「フルスクリーン」を使用し、ユーザーからのコマンドを待ちます。
vim を のように動作させることはできますless --quit-at-eofか?
つまり、表示されたファイルが数行の長さの場合、自動的にvimを終了する方法はありますか?
シェル スクリプトを使用して 1 つの解決策を見つけました。ファイル行をwc -lでカウントし、サイズが小さい場合はターミナルの高さを取得し:quitます。
ただし、このソリューションはひどく見え~、小さなファイルの末尾に余分な行が残るため、これを行うためのより良い方法を探しています。