From 8b2263ecf3906ebb7f14ba5f68641966eb06297c Mon Sep 17 00:00:00 2001 From: Cristian Dominguez <6853656+cristiand391@users.noreply.github.com> Date: Mon, 25 Mar 2024 08:31:02 -0300 Subject: feat(cli): add run/edit in-place functions (#3038) Co-authored-by: Aram Drevekenin --- zellij-utils/assets/completions/comp.bash | 4 +++- zellij-utils/assets/completions/comp.fish | 8 +++++++- zellij-utils/assets/completions/comp.zsh | 4 +++- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/zellij-utils/assets/completions/comp.bash b/zellij-utils/assets/completions/comp.bash index eed994393..ae069132c 100644 --- a/zellij-utils/assets/completions/comp.bash +++ b/zellij-utils/assets/completions/comp.bash @@ -1,11 +1,13 @@ function zr () { zellij run --name "$*" -- bash -ic "$*";} function zrf () { zellij run --name "$*" --floating -- bash -ic "$*";} +function zri () { zellij run --name "$*" --in-place -- bash -ic "$*";} function ze () { zellij edit "$*";} function zef () { zellij edit --floating "$*";} +function zei () { zellij edit --in-place "$*";} function zpipe () { if [ -z "$1" ]; then zellij pipe; else zellij pipe -p $1; fi -} +} \ No newline at end of file diff --git a/zellij-utils/assets/completions/comp.fish b/zellij-utils/assets/completions/comp.fish index 20591edc9..2dc3ff928 100644 --- a/zellij-utils/assets/completions/comp.fish +++ b/zellij-utils/assets/completions/comp.fish @@ -12,12 +12,18 @@ end function zrf command zellij run --name "$argv" --floating -- fish -c "$argv" end +function zri + command zellij run --name "$argv" --in-place -- fish -c "$argv" +end function ze command zellij edit $argv end function zef command zellij edit --floating $argv end +function zei + command zellij edit --in-place $argv +end # the zpipe alias and its completions function __fish_complete_aliases @@ -30,4 +36,4 @@ function zpipe command zellij pipe end end -complete -c zpipe -f -a "(__fish_complete_aliases)" -d "Zpipes" +complete -c zpipe -f -a "(__fish_complete_aliases)" -d "Zpipes" \ No newline at end of file diff --git a/zellij-utils/assets/completions/comp.zsh b/zellij-utils/assets/completions/comp.zsh index 67e9cb4f1..951b65050 100644 --- a/zellij-utils/assets/completions/comp.zsh +++ b/zellij-utils/assets/completions/comp.zsh @@ -1,11 +1,13 @@ function zr () { zellij run --name "$*" -- zsh -ic "$*";} function zrf () { zellij run --name "$*" --floating -- zsh -ic "$*";} +function zri () { zellij run --name "$*" --in-place -- zsh -ic "$*";} function ze () { zellij edit "$*";} function zef () { zellij edit --floating "$*";} +function zei () { zellij edit --in-place "$*";} function zpipe () { if [ -z "$1" ]; then zellij pipe; else zellij pipe -p $1; fi -} +} \ No newline at end of file -- cgit v1.2.3