Символ табуляции в iTerm2, похоже, отображается как 8 пробелов по умолчанию. Есть ли способ изменить это, скажем, на 2 или 4? Я ничего не нашел в настройках или документации iTerm2.
решение1
решение2
Thetabs
программа может это сделать (изменяя поведениеТерминал). Например
tabs -2
чтобы установить интервал табуляции2. Это довольно стандартная функция VT100s (на самом деле ECMA-48), которую iTerm2, похоже, поддерживает. Вот скриншот для iTerm2 из тестового скрипта, который использует tabs
и tput
(написан для исследования недостатка вдругойэмулятор терминала):
Однако программы (например, vi) не знают об этом изменении, поэтому результат может оказаться неудовлетворительным.