Большинство приложений умело используют всю доступную им ширину терминала. Моя оболочка делает, screen, vim и т. Д. Однако diff
в параллельном режиме ( -y
) этого не происходит. Это злит меня. Он использует 126 символов ширины, что даже не половина моего терминала шириной 270 блоков.
Просматривая справочную страницу, вы не найдете ничего особенного в автоматической настройке ширины, только указав ее вручную -W
.
Возможно, есть «скрытая функция», diff
позволяющая автоматически расширяться на всю ширину терминала? Или; Какой самый простой путь для автоматической вставки -W <terminalsize>
в мою команду diff при каждом запуске?
Я предполагаю, что автоматическое добавление -W ко всему не повредит, потому что это будет означать только «использовать столбцы $ x», что всегда и нужно, независимо от того, нахожусь ли я в режиме «бок о бок», или иным образом.