@@ -9,27 +9,27 @@ version_pat='s/^tmux[^0-9]*([.0-9]+).*/\1/p'
99# Try to find the executable path of the currently running
1010# tmux server, fallback to just "tmux" if not found or no
1111# procfs aviliable (non-linux).
12- export TMUX_CMD_PATH=$( realpath " /proc/$( tmux display -p ' #{pid}' ) /exe" 2> /dev/null || echo " tmux" | sed -z ' $ s/\n$//' )
12+ export TMUX_CMD_PATH=" $( realpath " /proc/$( tmux display -p ' #{pid}' ) /exe" 2> /dev/null || echo " tmux" | sed -z ' $ s/\n$//' ) "
1313echo " tmux executable used: $TMUX_CMD_PATH "
1414
1515is_vim=" ps -o state= -o comm= -t '#{pane_tty}' \
1616 | grep -iqE '^[^TXZ ]+ +(\\ S+\\ /)?g?(view|n?vim?x?)(diff)?$'"
17- $TMUX_CMD_PATH bind-key -n C-h if-shell " $is_vim " " send-keys C-h" " select-pane -L"
18- $TMUX_CMD_PATH bind-key -n C-j if-shell " $is_vim " " send-keys C-j" " select-pane -D"
19- $TMUX_CMD_PATH bind-key -n C-k if-shell " $is_vim " " send-keys C-k" " select-pane -U"
20- $TMUX_CMD_PATH bind-key -n C-l if-shell " $is_vim " " send-keys C-l" " select-pane -R"
21- tmux_version=" $( $TMUX_CMD_PATH -V | sed -En " $version_pat " ) "
22- $TMUX_CMD_PATH setenv -g tmux_version " $tmux_version "
17+ " $TMUX_CMD_PATH " bind-key -n C-h if-shell " $is_vim " " send-keys C-h" " select-pane -L"
18+ " $TMUX_CMD_PATH " bind-key -n C-j if-shell " $is_vim " " send-keys C-j" " select-pane -D"
19+ " $TMUX_CMD_PATH " bind-key -n C-k if-shell " $is_vim " " send-keys C-k" " select-pane -U"
20+ " $TMUX_CMD_PATH " bind-key -n C-l if-shell " $is_vim " " send-keys C-l" " select-pane -R"
21+ tmux_version=" $( " $TMUX_CMD_PATH " -V | sed -En " $version_pat " ) "
22+ " $TMUX_CMD_PATH " setenv -g tmux_version " $tmux_version "
2323
2424# echo "{'version' : '${tmux_version}', 'sed_pat' : '${version_pat}' }" > ~/.tmux_version.json
2525
26- $TMUX_CMD_PATH if-shell -b ' [ "$(echo "$tmux_version < 3.0" | bc)" = 1 ]' \
26+ " $TMUX_CMD_PATH " if-shell -b ' [ "$(echo "$tmux_version < 3.0" | bc)" = 1 ]' \
2727 " bind-key -n 'C-\\ ' if-shell \" $is_vim \" 'send-keys C-\\ ' 'select-pane -l'"
28- $TMUX_CMD_PATH if-shell -b ' [ "$(echo "$tmux_version >= 3.0" | bc)" = 1 ]' \
28+ " $TMUX_CMD_PATH " if-shell -b ' [ "$(echo "$tmux_version >= 3.0" | bc)" = 1 ]' \
2929 " bind-key -n 'C-\\ ' if-shell \" $is_vim \" 'send-keys C-\\\\ ' 'select-pane -l'"
3030
31- $TMUX_CMD_PATH bind-key -T copy-mode-vi C-h select-pane -L
32- $TMUX_CMD_PATH bind-key -T copy-mode-vi C-j select-pane -D
33- $TMUX_CMD_PATH bind-key -T copy-mode-vi C-k select-pane -U
34- $TMUX_CMD_PATH bind-key -T copy-mode-vi C-l select-pane -R
35- $TMUX_CMD_PATH bind-key -T copy-mode-vi C-\\ select-pane -l
31+ " $TMUX_CMD_PATH " bind-key -T copy-mode-vi C-h select-pane -L
32+ " $TMUX_CMD_PATH " bind-key -T copy-mode-vi C-j select-pane -D
33+ " $TMUX_CMD_PATH " bind-key -T copy-mode-vi C-k select-pane -U
34+ " $TMUX_CMD_PATH " bind-key -T copy-mode-vi C-l select-pane -R
35+ " $TMUX_CMD_PATH " bind-key -T copy-mode-vi C-\\ select-pane -l
0 commit comments