From: Huck Boles Date: Sun, 25 Sep 2022 01:03:27 +0000 (-0500) Subject: Vim quick push X-Git-Tag: v1.0~9 X-Git-Url: https://git.huck.website/?a=commitdiff_plain;h=0bdb34bff5e971aef842bc7c90de66a5f9eb323c;p=zshmux.git Vim quick push --- diff --git a/zshmux.zsh b/zshmux.zsh index 137333d..68b14d3 100644 --- a/zshmux.zsh +++ b/zshmux.zsh @@ -1,16 +1,16 @@ #!/bin/zsh if [[ -z $TMUX ]]; then - if tlist &> /dev/null ; then - printf 'Current tmux sessions:\n\n' - tlist + if tmux list-sessions &> /dev/null ; then + printf 'Current tmux sessions:\n' + tmux list-sessions -F"#S - (#{?session_attached,Attached,Not Attached})" else printf '\nNo tmux sessions active\n' fi - printf '\n\tAttach session?: [name] (empty if none): ' + printf 'Attach session?: [name] (empty if none): ' read response if [ -n "$response" ]; then - if tlist | grep -q "$response"; then + if tmux list-sessions | grep -q "$response"; then tmux attach-session -t $response else tmux new-session -s $response