[fish] Add my fzf-vm and fzf-ssh helpers

This commit is contained in:
Sebastian Schulze 2022-04-26 08:23:23 +02:00
parent a4b69ca2d5
commit 3cb3ff975b
Signed by: bascht
GPG Key ID: 5BCB1D3B4D38A35A
1 changed files with 11 additions and 0 deletions

View File

@ -83,6 +83,17 @@ end
function kgc
k get pod (kfp) -o jsonpath="{.spec.containers[*].name}" | tr -s '[[:space:]]' '\n'
end
function kgl
kubectl logs -f (kfp (k_app)) (kgc|fzf)
end
function fzf-vm
set selected_vm (grep "Host " ~/.ssh/config | grep -oP "vm-(\w+)" | sort -u | cut -b 4- | fzf --reverse --height=20 --query "$LBUFFER")
vm $selected_vm
end
function fzf-ssh
set selected_host (grep "Host " ~/.ssh/config | grep -vP "vm-(\w+)" | sort -u | cut -b 4- | fzf --reverse --height=20 --query "$LBUFFER")
echo $selected_host
end