Alterar a largura dos caracteres de tabulação no iTerm2

Alterar a largura dos caracteres de tabulação no iTerm2

O caractere de tabulação no iTerm2 parece ser renderizado como 8 espaços por padrão. Existe alguma maneira de mudar isso para, digamos, 2 ou 4? Não encontrei nada nas preferências ou documentação do iTerm2.

Responder1

Você pode encontrar essa configuração nas preferências do iTerm em Advanced > Terminal(cabeçalho da seção)

O nome da configuração é Default tab stop width for new sessionse o valor padrão é de fato 8.

Captura de tela das preferências do iTerm2

Para referência, estou executando o iTerm Build 3.3.8 beta 5.

Responder2

Otabsprograma pode fazer isso (alterando o comportamento doterminal). Por exemplo

tabs -2

para definir o intervalo de tabulação como2. Este é um recurso bastante padrão dos VT100s (na verdade ECMA-48) que o iTerm2 parece suportar. Aqui está uma captura de tela do iTerm2 de um script de teste que usa tabse tput(escrito para investigar uma deficiência emoutroemulador de terminal): insira a descrição da imagem aqui

Contudo, programas (como o vi) não estão cientes desta mudança, portanto o resultado pode não ser satisfatório.

informação relacionada