feat(cli): add run/edit in-place functions (#3038)

Co-authored-by: Aram Drevekenin <aram@poor.dev>
This commit is contained in:
Cristian Dominguez 2024-03-25 08:31:02 -03:00 committed by GitHub
parent 1958e9467e
commit 8b2263ecf3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 13 additions and 3 deletions

View file

@ -1,7 +1,9 @@
function zr () { zellij run --name "$*" -- bash -ic "$*";} function zr () { zellij run --name "$*" -- bash -ic "$*";}
function zrf () { zellij run --name "$*" --floating -- bash -ic "$*";} function zrf () { zellij run --name "$*" --floating -- bash -ic "$*";}
function zri () { zellij run --name "$*" --in-place -- bash -ic "$*";}
function ze () { zellij edit "$*";} function ze () { zellij edit "$*";}
function zef () { zellij edit --floating "$*";} function zef () { zellij edit --floating "$*";}
function zei () { zellij edit --in-place "$*";}
function zpipe () { function zpipe () {
if [ -z "$1" ]; then if [ -z "$1" ]; then
zellij pipe; zellij pipe;

View file

@ -12,12 +12,18 @@ end
function zrf function zrf
command zellij run --name "$argv" --floating -- fish -c "$argv" command zellij run --name "$argv" --floating -- fish -c "$argv"
end end
function zri
command zellij run --name "$argv" --in-place -- fish -c "$argv"
end
function ze function ze
command zellij edit $argv command zellij edit $argv
end end
function zef function zef
command zellij edit --floating $argv command zellij edit --floating $argv
end end
function zei
command zellij edit --in-place $argv
end
# the zpipe alias and its completions # the zpipe alias and its completions
function __fish_complete_aliases function __fish_complete_aliases

View file

@ -1,7 +1,9 @@
function zr () { zellij run --name "$*" -- zsh -ic "$*";} function zr () { zellij run --name "$*" -- zsh -ic "$*";}
function zrf () { zellij run --name "$*" --floating -- zsh -ic "$*";} function zrf () { zellij run --name "$*" --floating -- zsh -ic "$*";}
function zri () { zellij run --name "$*" --in-place -- zsh -ic "$*";}
function ze () { zellij edit "$*";} function ze () { zellij edit "$*";}
function zef () { zellij edit --floating "$*";} function zef () { zellij edit --floating "$*";}
function zei () { zellij edit --in-place "$*";}
function zpipe () { function zpipe () {
if [ -z "$1" ]; then if [ -z "$1" ]; then
zellij pipe; zellij pipe;