ZLocation¶
Eine wiederkehrende Aufgabe in Shells ist das Navigieren durch Ordnerstrukturen. Die klassischen Lösungen
in Shells heißen z.B. autojump und nutzen den Kurzbefehl j
zum Ordnerwechsel.
ZLocation ist der moderne Nachfolger (Nachbau) und lässt sich einfach bereitstellen: Github Repo for Zlocation
Kurzanleitung ZLocation:
Install-Module ZLocation -Scope CurrentUser
Einbau in der gewünschten Profiledatei $PROFILE
:
Import-Module ZLocation
Write-Host -Foreground Green "`n[ZLocation] knows about $((Get-ZLocation).Keys.Count) locations.`n"
Hierdurch wird das Modul geladen und wir erhalten eine Kurzinfo über bereits bekannt Ordner-Sprungziele.
Die in Zlocation bekannten Ordner erhält man mittels z
und diesen Aufruf nutzt man auch einfach
als Ersatz für den üblichen Alias cd
oder das PowerShell-Original Set-Location
.
Mit z
kann man dann die Gewichtung der Ordner auflisten lassen:
z | Sort-Object weight -Descending