Hầu hết các ứng dụng đều thông minh về việc sử dụng toàn bộ chiều rộng của thiết bị đầu cuối có sẵn cho chúng. Shell của tôi không, màn hình, vim, v.v. Tuy nhiên, diff
ở chế độ song song ( -y
), thì không. Điều này làm tôi tức giận. Nó sử dụng chiều rộng 126 ký tự, thậm chí không bằng một nửa thiết bị đầu cuối chiều rộng 270 khối của tôi.
Nhìn qua trang man không tiết lộ bất cứ điều gì cụ thể về việc tự động điều chỉnh độ rộng, chỉ xác định thủ công thông qua nó -W
.
Có lẽ có một "tính năng ẩn" diff
để cho phép nó tự động mở rộng đến toàn bộ chiều rộng của thiết bị đầu cuối? Hoặc là; Con đường dễ nhất để tự động chèn -W <terminalsize>
vào lệnh diff của tôi bất cứ khi nào tôi chạy nó là gì?
Tôi theo giả định rằng tự động gắn thêm -W vào mọi thứ không thể làm tổn thương bất cứ điều gì, bởi vì nó sẽ chỉ có nghĩa là "sử dụng cột $ x", đó luôn là điều tôi muốn, cho dù tôi đang ở chế độ phụ, hay nói cách khác.