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