Compare commits

...

2 commits

Author SHA1 Message Date
Tony Blyler
8629c26d9c Add zcalc zsh module to ~/.zshrc 2022-05-13 14:56:05 -04:00
Tony Blyler
c8e1ad9261 Fix labelling of global-jump-to-pane for .tmux.conf 2022-05-13 14:55:48 -04:00
2 changed files with 3 additions and 2 deletions

View file

@ -100,7 +100,7 @@ bind C-k new-window -n "global-pane-switcher" "\
CURRENT_INFO=\"\$(tmux display-message -p '0:#{pane_active}:#{session_id}:#{window_index}.#{pane_index}')\";\ CURRENT_INFO=\"\$(tmux display-message -p '0:#{pane_active}:#{session_id}:#{window_index}.#{pane_index}')\";\
tmux list-panes -aF '#{window_last_flag}:#{pane_active}:#{session_id}:#{window_index}.#{pane_index} #{session_name} > #{window_name} > #{pane_title}' |\ tmux list-panes -aF '#{window_last_flag}:#{pane_active}:#{session_id}:#{window_index}.#{pane_index} #{session_name} > #{window_name} > #{pane_title}' |\
awk -v cur_info_raw=\"\$CURRENT_INFO\" 'BEGIN{split(cur_info_raw,cur_info,\":\")} {split($1,this_info,\":\"); if($1 == cur_info_raw || (this_info[1] && this_info[3] == cur_info[3] && this_info[2] == cur_info[2])) next; print gensub(\"^[01]:[01]:\",\"\",1)}' |\ awk -v cur_info_raw=\"\$CURRENT_INFO\" 'BEGIN{split(cur_info_raw,cur_info,\":\")} {split($1,this_info,\":\"); if($1 == cur_info_raw || (this_info[1] && this_info[3] == cur_info[3] && this_info[2] == cur_info[2])) next; print gensub(\"^[01]:[01]:\",\"\",1)}' |\
fzf --reverse --header jump-to-pane --preview 'tmux capture-pane -pt {1}' |\ fzf --reverse --header global-jump-to-pane --preview 'tmux capture-pane -pt {1}' |\
awk '{print $1}' |\ awk '{print $1}' |\
xargs tmux switch-client -t" xargs tmux switch-client -t"

View file

@ -9,7 +9,8 @@ autoload -Uz \
colors \ colors \
compinit \ compinit \
select-word-style \ select-word-style \
vcs_info vcs_info \
zcalc
# make control w remove by word better # make control w remove by word better
select-word-style bash select-word-style bash