Как я могу указать ширину вкладки 4 с расширением BSD? - PullRequest
0 голосов
/ 23 мая 2019

У меня есть фильтр smudge / clean в репозитории Git для преобразования начальных наборов из 4 пробелов во вкладки с помощью утилиты uninpand.Я делаю это с unexpand --first-only --tabs=4.

. Этот фильтр отлично работает для всех, кто использует GNU coreutils, но не для пользователей Mac и BSD, так как их версия Expand не принимает ни одну из этих опций.Поведение --first-only, по-видимому, используется в BSD по умолчанию, но когда я тестировал файл с 8 начальными пробелами, они были преобразованы в одну вкладку.Как заменить начальные наборы из 4 пробелов на вкладки (т. Е. 12 начальных пробелов будут преобразованы в 3 вкладки) в системах Mac и BSD?

...