Name="Alias" Stich="Alias komfortabler angepasst benutzerdefiniert schneller xvim spr mypatch patch rm ssu pushd popd groff" Zeit="Mon Jun 18 13:56:45 MEST 2001" Kurz="Mit Aliases kann man seinen Linux-Alltag erheblich beschleunigen. Einige nützliche Aliases zeigt dieser Artikel." Lang="
  1. xvim. Es gibt zwar ein "echtes" grafisches VIM, gvim, aber sie wollen es nicht installieren oder Sie finden, gvim entspräche nicht der Unix-Philosopie. Abhilfe schafft folgendes Alias: `exCodes xvim`alias xvim='konsole -vt_sz 80x40 -e vim \$1'`exCodee`
  2. spr. Sie wollen mit Hilfe von$esCodes pr$esCodee drucken, und zwar pro Blatt zwei Seiten, so dass Sie nach dem Druck das Papier falten können. `exCodes spr`alias spr='pr -l 34 -o 3 \$1';`exCodee`
  3. mypatch. Sie stellen oft Patches bereit. Dieser Vorgang - Originaldatei editieren, diff -u, und zur Kontrolle patch -p0 - wollen Sie automatisieren. `exCodes mypatch` alias mypatch='{ test -e ~/Mpatches || mkdir ~/Mpatches; cp \$1 ~/Mpatches/tmp.\`basename \$1\`; \$EDITOR ~/Mpatches/tmp.\`basename \$1\`; diff -u \$1 ~/Mpatches/tmp.\`basename \$1\` > ~/Mpatches/\`basename \$1\`.patch }'`exCodee`
  4. rm. Sie wollen beim Löschen immer eine Sicherheitsabfrage. `exCodes rm`alias rm='rm -i \$*'`exCodee`
  5. ssu. Sie wächseln oft zum Superuser, wenn Sie aber über$esCodes su root -- -c "xterm -display :0.0"$esCodee starten wollen, erscheint die Meldung, Sie haben nicht die nötige Berechtigung. Abhilfe: `exCodes ssu`alias ssu="su root - -c 'export XAUTHORITY=${HOME}/.Xauthority; export DISPLAY=:0.0; \\\$*'" `exCodee`
  6. pushd und popd. Folgende zwei Aliases ermöglichen ein noch schnelleres Wechseln des Verzeichnisses: `exCodes pushd und popd` alias +="pushd ." alias -="popd" `exCodee`
  7. Mgroff. Sie wollen Manpages (groff-Dateien) mit deutschen Umlauten ansehen. Folgendes Alias hilft: `exCodes Mgroff` alias Mgroff="groff -s -p -t -e -Tlatin1 -mandoc \"\$*\" | less" `exCodee`
" case $1 in Name) echo $Name; exit;; Stich) echo $Stich; exit;; Zeit) echo $Zeit; exit;; Kurz) echo $Kurz; exit;; Lang) echo $Lang; exit;; esac # if [ "$1" = "Name" ]; then echo $Name; fi mself_vA=" txt/0008.txt txt/0009.txt txt/0010.txt txt/0014.txt txt/0024.txt txt/0025.txt txt/0050.txt"