Większość aplikacji sprytnie wykorzystuje pełną dostępną dla nich terminal. Moja powłoka działa, screen, vim itp. Jednak diff
w trybie side-by-side ( -y
) nie działa. Gniewa mnie to. Używa 126 znaków, co nie jest nawet połową mojego terminalu o szerokości bloku 270.
Przejrzenie strony podręcznika nie ujawnia niczego szczególnego w automatycznym dostosowywaniu szerokości, a jedynie poprzez ręczne określenie jej -W
.
Czy może istnieje „ukryta funkcja” polegająca diff
na automatycznym rozszerzeniu do pełnej szerokości terminala? Lub; Jaka jest najłatwiejsza ścieżka do automatycznego wstawiania -W <terminalsize>
do polecenia diff przy każdym uruchomieniu?
Zakładam, że automatyczne dodawanie -W do wszystkiego nie zaszkodzi, ponieważ będzie to zawsze oznaczać tylko „użyj $ x kolumn”, co zawsze jest tym, czego chcę, bez względu na to, czy jestem w trybie side-by-side, lub w przeciwnym wypadku.