Skip to content
forked from JannesMeyer/z.ps

PowerShell utility to jump to your favorite directories

Notifications You must be signed in to change notification settings

morristech/z.ps

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

z.ps

This little tool lets you jump directly to your frequently used directories in PowerShell.

Screenshot

Installation

  1. Start PowerShell

  2. mkdir '~\My Documents\WindowsPowerShell\Modules' (skip this step if the directory already exists or go somewhere else in your $Env:PSModulePath)

  3. cd '~\My Documents\WindowsPowerShell\Modules'

  4. git clone https://github.com/JannesMeyer/z.ps.git z

  5. Include this in your ~\My Documents\WindowsPowerShell\profile.ps1 (or create a new one if the file doesn't exist yet)

    Import-Module z
    Set-Alias z Search-NavigationHistory
    function Prompt {
    	Update-NavigationHistory $pwd.Path
    }
    

Usage

Just cd around for a while to let the tool learn your directories.

Then you can use it as follows.

z asd   # (where 'asd' is part of your desired location's path name)

You can also see a list of all matches before going there.

z -l asd

Furthermore, you can change the sort algorithm to prioritize recent locations, for example. (The default priorization is a combination of frequency and recency.)

z -l -s recent asd

The full output of Get-Help z looks like this:

z [[-Patterns] <string>] [-List] [-SortOrder <string> {Default | Recent | Frequent}]  [<CommonParameters>]

License

WTFPL

This program is free software. It comes without any warranty, to the extent permitted by applicable law. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See http://sam.zoy.org/wtfpl/COPYING for more details.

Planned

Make module installation easier using http://psget.net/

About

PowerShell utility to jump to your favorite directories

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 100.0%