diff --git a/.linux/bash/module/tmux.sh b/.linux/bash/module/tmux.sh index 9ca3d17..d7b4b00 100644 --- a/.linux/bash/module/tmux.sh +++ b/.linux/bash/module/tmux.sh @@ -65,9 +65,15 @@ tka() } # autocompletes. -_ta() +_tmux_sessions() { _autocomplete_first "$(tmux list-sessions 2> /dev/null | sed -e 's/:.*//')" } -complete -F _ta ta tk +_tmux_names() +{ + _autocomplete_first "${PWD##*/}" +} + +complete -F _tmux_sessions ta tk +complete -F _tmux_names tr tn