https://github.com/primeeagle/powershell-extreme-directory
Fast directory changing from the console, with pattern matching and caching.
https://github.com/primeeagle/powershell-extreme-directory
change-directory powershell powershell-script
Last synced: 7 months ago
JSON representation
Fast directory changing from the console, with pattern matching and caching.
- Host: GitHub
- URL: https://github.com/primeeagle/powershell-extreme-directory
- Owner: PrimeEagle
- License: apache-2.0
- Created: 2023-12-07T00:30:08.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-08T01:40:05.000Z (almost 2 years ago)
- Last Synced: 2025-01-23T01:12:52.823Z (about 1 year ago)
- Topics: change-directory, powershell, powershell-script
- Language: PowerShell
- Homepage:
- Size: 1.49 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PowerShell eXtreme Directory

Fast directory changing from the console, with pattern matching and caching. Ideal for developers who spend a lot of time in the console.
### Usage
```
x - change directory to any match, using top-down breadth-wise search on current drive
xc - change directory to any child directory match, using top-down breadth-wise search within current directory
xp - change directory to any parent directory match, using bottom-up search from the current directory
xe - same as "x", but instead of changing the directory it opens it in File Explorer
xce - same as "xc", but instead of changing the directory it opens it in File Explorer
xpe - same as "xp", but instead of changing the directory it opens it in File Explorer
xb - same as "x", but in addition to changing the directory, it also opens it in File Explorer
xcb - same as "xc", but in addition to changing the directory it also opens it in File Explorer
xpb - same as "xp", but in addition to changing the directory it also it in File Explorer
```
### Setup
In the Directory-Search-Functions.ps1 file, edit the following variables at the top:
```
$cacheFile - the full path to the text file to use for a cache. File does not have to exist.
$cacheLimit - the number of items to keep in the cach (default is 1000)
```