내 .tmux.conf:
set -g mouse on
#set -g mouse-select-pane on
bind-key a set-window-option synchronize-panes\; display-message "synchronize-panes is now #{?pane_synchronized,on,off}"
set-window-option -g aggressive-resize
set -g pane-border-format "#P: #{pane_current_command}"
#tmux set -g pane-border-status top
set-window-option -g allow-rename off
set-window-option -g automatic-rename off
$PS1 에코
PS1="\u@\h:\W\\$ "
버전:
akhil@phoenix:~$ xpanes -V
xpanes 4.1.1
akhil@phoenix:~$ tmux -V
tmux 2.9a
스크린샷:
xpanes -t -c "ping {}" 192.168.0.{1..9}
답변1
나는 그것을 해결했다.
.bashrc
에 파일이 있습니다/etc/bash.bashrc
압도적이다
case ${TERM} in
xterm*|rxvt*|Eterm|aterm|kterm|gnome*)
PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"'
;;
screen*)
PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033_%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"'
;;
esac
이 줄을 제거했는데 제대로 작동합니다.
아직도 미스터리입니다. 왜 두 개의 창만 영향을 받는지 잘 모르겠습니다.