9

Когда я нажимаю на tab во многих приложениях, таких как vim , OpenOffice и т.д., Размер вкладки эквивалентен 8 пробелам / символам.

Это значение по умолчанию для многих приложений. Когда размер терминала по умолчанию составляет 80 символов по горизонтали, почему размер вкладки такой большой? После 5 вкладок я на полпути через терминал, и текст начинает выглядеть безобразно, с переносом текста.

Мне было интересно, какова история решения для 8 вкладок символов.

Я знаю, как изменить настройки в VIM, чтобы сделать его 4 символов. Я просто хочу понять, почему у нас по-прежнему установлено значение 8 по умолчанию во многих приложениях.

1 ответ1

15

Из статьи в Википедии о « клавише Tab »:

На практике настраиваемые позиции табуляции довольно быстро заменялись фиксированными позициями табуляции, де-факто стандартизированными по каждому кратному из 8 символов по горизонтали и каждые 6 строк по вертикали (обычно один дюйм по вертикали). Программа печати могла легко отправлять необходимые пробелы или переводы строк для перемещения в любую позицию в форме, и это было намного надежнее, чем модальные и нестандартные методы установки табуляции. Символы табуляции просто стали формой сжатия данных.

Неясно, почему был выбран 8-символьный горизонтальный размер табуляции, поскольку 5 символов, то есть полдюйма в обычном принтере того времени, были гораздо более популярны в качестве отступа в абзаце.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .