Більшість додатків розумно використовувати повну ширину доступного для них терміналу. Моя оболонка робить, екран, vim тощо. Однак diffу режимі «бік» ( -y), це не так. Це мене злить. Він використовує ширину 126 символів, що не становить навіть половини мого терміналу шириною блоку 270.
Переглядаючи сторінку чоловіка, не виявляє нічого конкретного щодо автоматичного регулювання ширини, лише вручну вказуючи її через -W.
Чи може бути "прихована функція" diffдозволити їй автоматично розширюватися на повну ширину терміналу? Або; Який найпростіший шлях до автоматичного вставлення -W <terminalsize>в свою команду diff, коли я її виконую?
Я припускаю, що автоматично додавання -W до всього нічого не могло завдати шкоди, оскільки це колись означатиме "використовувати $ x стовпці", що завжди те, що я хочу, чи перебуваю в режимі "бік", або іншим чином.