Fish: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Linopolus (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Linopolus (Diskussion | Beiträge)
K oe zu ö
Zeile 17: Zeile 17:


== Pacman und fish ==
== Pacman und fish ==
Komplettierungen fuer pacman und makepkg sind in fish eingebaut, seit es die Regel der fish-Entwickler ist, alle Komplettierungen aufzunehmen. Das Speichermanagement ist schlau genug, um trotzdem keinen unnoetigen Platz im Hauptspeicher in Anspruch zu nehmen.
Komplettierungen fuer pacman und makepkg sind in fish eingebaut, seit es die Regel der fish-Entwickler ist, alle Komplettierungen aufzunehmen. Das Speichermanagement ist schlau genug, um trotzdem keinen unnötigen Platz im Hauptspeicher in Anspruch zu nehmen.


== Troubleshooting ==
== Troubleshooting ==
Nachdem fish zur Standardshell gemacht wurde, koennte es sein, dass nicht mehr viel im $PATH ist. Wenn dem so ist, fuege
Nachdem fish zur Standardshell gemacht wurde, könnte es sein, dass nicht mehr viel im $PATH ist. Wenn dem so ist, füge
  if status --is-login
  if status --is-login
     set PATH $PATH /usr/bin /sbin
     set PATH $PATH /usr/bin /sbin

Version vom 28. Juli 2009, 11:34 Uhr

Vorlage:I18n links start Vorlage:I18n entry Vorlage:I18n entry Vorlage:I18n links end

Einführung

fish ist eine Benutzerfreundliche Shell, die vor allem zur interaktiven Nutzung vorgesehen ist.

Installation

fish ist im [community] Repository vorhanden:

# pacman -S fish

Um herauszufinden, ob fish schon installiert ist:

$ less /etc/shells

Um fish zur Standardshell zu machen:

$ chsh -s /usr/bin/fish

Pacman und fish

Komplettierungen fuer pacman und makepkg sind in fish eingebaut, seit es die Regel der fish-Entwickler ist, alle Komplettierungen aufzunehmen. Das Speichermanagement ist schlau genug, um trotzdem keinen unnötigen Platz im Hauptspeicher in Anspruch zu nehmen.

Troubleshooting

Nachdem fish zur Standardshell gemacht wurde, könnte es sein, dass nicht mehr viel im $PATH ist. Wenn dem so ist, füge

if status --is-login
    set PATH $PATH /usr/bin /sbin
end

zu der Datei ~/.config/fish/config.fish hinzu, um den $PATH beim Login richtig zu setzen.

Weblinks