Repository navigation
https://github.com/mehcode/pj.fish/blob/main/CHANGELOG.md#200---2026-10-28
Added
-
pj openandpj --open(-o) open a project in your editor, the waypjodoes. -
pj --echo(-e) prints a project's path instead of jumping to it. -
pjandpjotake a path to a project or a directory inside one, likepj ~/dotfiles/fishorpjo .. -
After a project's path, Tab completes the directories inside it.
-
--help(-h) and--version(-v) forpjandpjo.
Changed
-
Breaking: Requires fish 4.0 or later.
-
Breaking: An argument starting with
-is an option, andpj openfollowed by another argument opens a project. -
Breaking: A single argument that's
.or.., or starts with/,./or../, is a path rather than a keyword. -
Breaking: With
$pj_rootunset, projects are found under$PROJECT_PATHS, before asking ghq, ghr or gogh. -
From inside the highest-ranked matching project,
pj <keywords>moves on to the next one.
Fixed
-
Tab completes a project's path and goes to the project you completed even when another has the same name.
-
pjostarts its error messages withpjo:, notpj:. -
pjruns zoxide, ghq, ghr and gogh directly, ignoring a function with the same name. -
The search for projects no longer looks inside linked worktrees.