So kommt es beispielsweise häufig vor, dass man ein Verzeichnis erstellt, eine Datei dort hineinkopiert und dann in dieses Verzeichnis wechseln will. Jedesmal den Verzeichnispfad neu zu tippen ist dabei unnötig, denn
[Meta]+.
kopiert das letzte Argument des vorangehenden Kommandos wieder in die Befehlszeile. Damit ergibt sich verkürzt:
jcb@hercules:$ mkdir ~/Arbeitsfläche/tmp jcb@hercules:$ cp get_libc_version.c [Alt]+. jcb@hercules:$ cd [Alt]+.
Hatte das letzte Kommando mehr als ein Argument, kann man auch das erste statt des letzten Arguments zurückholen. Das geht mit
[Meta]+[Ctrl]+[y]
Einsetzbar ist das beispielsweise, wenn ein und dasselbe File an mehrere Orte zu kopieren ist:
jcb@hercules:$ cp file_a speicherort1/file_a_kopie jcb@hercules:$ cp [Alt]+[Ctrl]+y speicherort2/file_a_kopie
Ist die Struktur der Kommandoźeile noch komplexer, dann kann man ein Stück von einer beliebigen Position bis zum Zeilenende mit
[Ctrl]-[k]
löschen und in einer neuen Kommandozeile mit
[Ctrl]-[y]
wieder einsetzen.