\begin{longtable}{|l|X|} % KILLED & LINE!!!! \kill \hline \endfirsthead \endhead \endfoot \hline \endlastfoot \texttt{s/.*/( \& )/} & Wiederholt die ganze Zeile, fügt aber Klammern hinzu. \tabularnewline\STRUT \texttt{s/.*/mv \& \&.old/} & Formt eine Wortliste (ein Wort pro Zeile) zu \texttt{mv}-Befehlen um. \tabularnewline\STRUT \texttt{/\^{}\$/d} & Löscht Leerzeilen. \tabularnewline\STRUT \texttt{:g/\^{}\$/d} & Wie oben, im ex-Editor. \tabularnewline\STRUT \texttt{/\^{}[\Ovalbox{SPACE}\Ovalbox{TAB}]*\$/d} & Löscht Leerzeilen und Zeilen, die nur aus Leerzeichen oder Tabulatoren bestehen. \tabularnewline\STRUT \texttt{/\^{}[\Ovalbox{SPACE}\Ovalbox{TAB}]*\$/d} & Löscht Leerzeilen und Zeilen, die nur aus Leerzeichen oder Tabulatoren bestehen. \tabularnewline\STRUT \texttt{:g/\^{}[\Ovalbox{SPACE}\Ovalbox{TAB}]*\$/d} & Wie oben, im ex-Editor. \tabularnewline\STRUT \texttt{/\Ovalbox{SPACE}\Ovalbox{SPACE}*/\Ovalbox{SPACE}/g} & Wandelt ein oder mehrere Leerzeichen in ein Leerzeichen um. \tabularnewline\STRUT \texttt{:\%s/\Ovalbox{SPACE}\Ovalbox{SPACE}*/\Ovalbox{SPACE}/g} & Wie oben, im ex-Editor. \tabularnewline\STRUT \texttt{:s/[0-9]/Element \&:/} & Wandelt (in der aktuellen Zeile) eine Zahl in ein Label für ein Element um. \tabularnewline\STRUT \texttt{:s} & Wiederholt die Substitution beim ersten Vorkommen. \tabularnewline\STRUT \texttt{:\&} & Wie oben. \tabularnewline\STRUT \texttt{:sg} & Wie oben, aber für alle Vorkommen in einer Zeile. \tabularnewline\STRUT \texttt{:\&g} & Wie oben. \tabularnewline\STRUT \texttt{:\%\&g} & Wiederholt die Substitution im ganzen Puffer. \tabularnewline\STRUT \texttt{:.,\$s/Wort/\textbackslash U\&/g} & Wandelt von der aktuellen bis zur letzten Zeile das Wort \textsl{Wort} in Großschreibung\index{Großschreibung} um. \tabularnewline\STRUT \texttt{:\%s/.*/\textbackslash L\&/} & Wandelt die gesamte Datei in Kleinschreibung um. \tabularnewline\STRUT \texttt{:s/\textbackslash<./\textbackslash u\&/g} & Wandelt den ersten Buchstaben jedes Wortes in der aktuellen Zeile in Großschreibung\index{Großschreibung} um. \tabularnewline\STRUT \texttt{:\%s/ja/nein/g} & Ersetzt das Wort \textsl{ja} durch \textsl{nein}. \tabularnewline\STRUT \texttt{:\%s/Ja/\~{}/g} & Ersetzt global ein anderes Wort (\textsl{Ja}) durch \textsl{nein} (Wiederverwendung des vorherigen Ersatzmusters). \end{longtable}