Emuladores de terminal baseados no widget vte
(por exemplo, gnome-terminal
) preservam as TABs neste caso.
Observe que ele é limitado apenas ao cenário de uso mais simples, quando o caractere TAB não avança sobre o conteúdo já existente.
A maioria dos emuladores de terminal o converte em espaços, pois para os terminais TAB não é um caractere imprimível, é uma sequência de controle que realoca o cursor. Por exemplo. se você TAB sobre caracteres existentes, esses caracteres permanecem lá e não são eliminados (não são substituídos por espaços).