複数のファイルを使用するlessコマンド:次/前に移動する方法


269

less複数のファイルで使用できることがわかりました。ステータス行の減少(END)-次:file2.txt

しかし、より少ないから前/次をナビゲートするにはどうすればよいですか?

回答:


295

マンページで読む:

       :n次のファイルを調べます(comで指定されたファイルのリストから)
              マンドライン)。数値Nが指定されている場合、N番目の次のファイルは
              調べた。
       :pコマンドラインリストの前のファイルを調べます。数字の場合
              Nを指定すると、N番目前のファイルが検査されます。

8
:e [file] Examine a new file.-すなわち、少ないファイルが開いている間に新しいファイルを開く
JellicleCat 14年

63
+1スタック交換は、手動でgrepを実行manするよりも、記述方法が不明な場合に適切な部分を見つけるために高速です。
ネイサン14

4
番号Nが指定されている場合 -この番号の指定方法(マンページで回答が見つかりません)
ピョートルドブロゴスト14年

15
@PiotrDobrogost:いい質問です。自分で少しいじらなければなりませんでした。番号がコロンとnorの両方の前にあることがわかりpます。たとえば、3:n1つを3番目の次のファイルに移動します。
Stephan202 14年

6
@ardnewあなたはそのコメントに賛成票を得る可能性は非常に低いです-あなたに同意する人は誰でもこの質問に出くわす可能性は低いです!
TCプロクター


28

:h(ヘルプウィンドウ)から、:p(前の場合)および:n(次の場合)を使用できることがわかりました


11
男に魚を教える。私はあなたが知らなかった:anythingが、今私が使用して見て方法を知っている:h...
ミッチ・ケント

5
明確にするために、hコロンなしでヘルプのみを入力します(コロンは既に存在します)。ただし、next / prevファイルに移動するには、入力する:n:p、明示的なコロンを使用する必要があります。
ウィスバッキー

16

注:実際には:、これらのコマンドにを入力する必要があります(既にコロンが表示されていても)。

:n次のファイルに
:pジャンプ前のファイルに
:xジャンプ最初のファイルにジャンプ

3:nジャンプ3つのファイルは先に
3:p3つのファイルをバックジャンプ
3:x第三のファイルにジャンプします

:f 現在のファイル名/情報を出力します(現在地を忘れた場合に役立ちます)


私が探していたものに最も近くなったので、この答えをピギーバックしました:リストの最後のファイルに「簡単に」ジャンプしたい場合は、最初にリストにある:fファイルの数を確認します(たとえば'(file 1 of 99)')、@ wisebuckyの説明に従ってを入力するだけで99:xすぐにジャンプします。残念ながら、最後のファイルにジャンプするためのショートカットはないようです。1人で簡単に最初のファイルにジャンプできるように:x
JMヤンゼン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.