置き換えて、直前のコマンド行を繰り返します。これは履歴置換と同等です。置き換えて、直前のコマンド行を繰り返します。これは履歴置換と同等です。番目のコマンドを再実行するには、次のようにします。イベント指示子とワード指示子とを区切ります。始まるときは省略できます。両方とも直前のコマンドの最初のワードを指します。両方とも直前のコマンドの最後のワードを指します。ワード指示子には次のものがあります。番目の引数^最初の引数。よる検索で一致したワードx–yワードの範囲。省略形*すべての引数。以上の修飾子を追加できます。hパス名の後部分のコンポーネントを除去して、前部分を残します。形の接尾辞を除去して、ベース名を残します。e接尾辞以外はすべて除去して、拡張部分を残します。スペースを含みません。^oldchars^replacements^tパス名の前部分のコンポーネントを除去して、後部分を残します。&前の置換を繰り返します。p新しいコマンドを表示するだけで、実行はしません。q置換されたワードをクォートして、それ以上の置換をエスケープします。ごとにワードに分割します。一致する最初の文字列だけが変更されます。一致する文字列がなければ、エラーとなります。置換部分の左側は正規表現ではなく文字列です。箇所には、区切り文字としてどのような文字でも使用できます。区切り文字用の文字はバックスラッシュで囲まれます。文字は、左側のテキストで置換されます。バックスラッシュでクォートできます。