1
0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2026-02-12 05:49:47 +08:00

Compare commits

...

2 Commits

Author SHA1 Message Date
avycado13
814e96a4a0
Merge ebfed84457 into e076690551 2026-01-23 15:34:13 +00:00
avycado13
ebfed84457
Update pj.plugin.zsh with editor arg for pjo 2025-06-26 15:20:37 +05:30

View File

@ -2,17 +2,20 @@ alias pjo="pj open"
function pj() { function pj() {
local cmd="cd" local cmd="cd"
local project="$1" local project=""
local editor="${EDITOR}"
if [[ "open" == "$project" ]]; then if [[ "$1" == "open" ]]; then
shift shift
project=$* project="$1"
cmd=${=EDITOR} shift
[[ -n "$1" ]] && editor="$1"
cmd="$editor"
else else
project=$* project="$*"
fi fi
for basedir ($PROJECT_PATHS); do for basedir in $PROJECT_PATHS; do
if [[ -d "$basedir/$project" ]]; then if [[ -d "$basedir/$project" ]]; then
$cmd "$basedir/$project" $cmd "$basedir/$project"
return return