manコマンドの隠し機能?

あまり知られていないmanコマンドの隠し機能 | SourceForge.JP Magazine」で自分が知らなかった manコマンドの機能が紹介されていたのでメモしておく。


まず、man で適当なマニュアルページを開いておく。

manページ上でブックマーク

mキーに続けて任意のキーを押すと、そのキーで現在位置をブックマークできる


'(シングルクォート)に続けて先に登録しておいたキーを押せば登録位置に飛べる


''(シングルクォート2つ)というキーシーケンスを実行すると、行数換算で最長距離を移動した登録位置へのジャンプが行われる

manページ上での他のコマンドの直接実行

感嘆符! を入力して、普通に「ls -l」などのコマンドを入力するだけ


もともとこれらは man コマンドがページャとして使っている less の機能らしいので、less でも使える。