Я пишу небольшую программу, которая должна обернуть текст, чтобы получить многостолбцовый вывод на экране терминала. Это довольно просто, за исключением необходимости учитывать жесткие вкладки, что я не могу сделать, не зная, каковы настройки остановки вкладок. Есть ли способ запросить настройки табуляции? В OSX команда tabs
кажется, устанавливает вкладки, но, кажется, не сообщает о них. Возможно, я могу проанализировать вывод infocmp
по значению it
, но это, кажется, только ширина вкладки по умолчанию, которая может совпадать или не совпадать с полным набором табуляций.
Есть ли канонический способ изменения настроек табуляции на Unix-подобных терминалах? На винде?