便利な `less` 関数のリスト

便利な `less` 関数のリスト

あなたのお気に入りを尋ねるのではなく、ただリストアップしてみましょう。

内部のより便利なコマンドは何ですかless?

個人的には以下を使用します:

  • /(前方検索)
  • ?(後方検索)
  • F(tail -f のような動作を有効にし、Ctrl-C で解除します)
  • v (編集用に $EDITOR でファイルを開きます。デフォルトは vi/vim です)

その他?

答え1

マーク機能を使用して、ファイル内の特定の位置を記憶し、その位置に戻ることもできます。

たとえば、 と入力して、maラベルで位置をマークします"a"。その位置に戻るには、 と入力するだけです'a。ラベルには任意のアルファベット (大文字と小文字が区別されます) を使用できるため、最大 52 個のマーク ([a-zA-Z]) を使用できますが、2 個以上使用することはほとんどありません。

答え2

  • u- 半ページ上
  • d- 半ページ下
  • k- 1行上にスクロール
  • j- 1行下にスクロール
  • -i- パターンに大文字が含まれていない限り(clo または less など)、大文字と小文字を区別せずに検索します。
  • / /pattern/- 検索(n と一緒に使用)
  • -p /pattern//pattern/ のファイルを開く (clo として)
  • & /pattern//pattern/ を含む行を表示する (grep のように)

答え3

-S(コマンド ラインで、またはの実行中にと-と入力して) は長い行を切り捨てるので、ログ ファイルなどを表示するときに便利です。 と をもう一度入力すると、元に戻ります。Sless-S

答え4

  • ^f - ページダウン
  • ^b - ページアップ
  • G - バッファの末尾へ移動
  • gg - バッファの先頭へ移動

また、それらのほとんどはナビゲーション用の vim のような機能です。

関連情報