Windows w tmux może łatwo stracić synchronizację. Na przykład w obu oknach mogę mieć:
~/dir git:(master *) $
*
Wskazuje zmiany. Następnie uruchamiam git commit
w jednym oknie lub zmieniam na inną gałąź itp. To oczywiście aktualizuje monit w oknie, w którym uruchamiam polecenie, ale kiedy przejdę do następnego okna, nadal wyświetla monit powyżej.
Można to łatwo skorygować poprzez naciśnięcie Enter, Ctrl+cet. al., ale zastanawiam się, czy istnieje sposób na synchronizację monitów.
Czy jest jakiś sposób, aby to zrobić naturalnie? Jeśli nie, to czy jest jakiś sposób na automatyczne uruchomienie polecenia przy zmianie na inne okno (na przykład cd .
) w celu wymuszenia ponownego załadowania monitu?
command-line
tmux
prompt
Pigułki przeciwwybuchowe
źródło
źródło