Portal de conteúdo recente.
Perfil do Autor Correções Política Editorial Privacidade Termos Cookies
MDBF
MDBF Portal Educativo
Tecnologia Publicado em Por Stéfano Barcellos

Barra Reta no Teclado: Como Inserir e Usar Corretamente

Barra Reta no Teclado: Como Inserir e Usar Corretamente
Homologado por Stéfano Barcellos (imagem ilustrativa)

Visao Geral

Você já precisou digitar aquele traço vertical reto, conhecido como "pipe" (`|`), ou a barra invertida (`\`), e ficou sem saber qual tecla apertar? Essa é uma das dúvidas mais comuns entre usuários de computador, especialmente quando o layout do teclado não é o padrão americano. A expressão "barra reta teclado" é frequentemente usada para se referir ao caractere `|`, mas também pode ser confundida com a barra invertida `\`, que tem funções bem distintas. Em programação, arquivos de configuração, comandos de terminal e até mesmo em tarefas cotidianas como digitar endereços de rede ou caminhos de pastas, saber como inserir esses símbolos corretamente é essencial.

Neste artigo, vamos explorar o que é a barra reta (pipe), como ela se diferencia da barra invertida, os métodos para digitá-la nos principais layouts de teclado (ABNT2, americano, ISO, Mac e teclados compactos 60%), além de responder às perguntas mais frequentes sobre o tema. Se você já enfrentou dificuldades ao tentar usar o `|` ou `\` no Windows, macOS ou até mesmo em dispositivos móveis, este guia completo vai ajudar a resolver de uma vez por todas.

Na Pratica

O que é a barra reta? Entendendo o caractere pipe `|`

A barra reta vertical, também chamada de pipe (do inglês "canalização"), é um caractere presente na tabela ASCII e na maioria dos conjuntos de caracteres usados em computadores. Visualmente é uma linha vertical sólida (`|`), que não deve ser confundida com a letra "i" maiúscula (`I`) ou com o número 1 (`1`). Seu uso mais comum é em programação, especialmente em shells Unix/Linux, onde o pipe permite conectar a saída de um comando à entrada de outro (por exemplo, `ls | grep texto`). Em linguagens como Python, C e JavaScript, o pipe também é usado em operações bitwise ou como separador em expressões regulares.

Em sistemas Windows, o pipe é usado em comandos do Prompt de Comando e PowerShell, e em muitos editores de texto e planilhas como separador de colunas em arquivos CSV, por exemplo: `nome|idade|cidade`. Além disso, o caractere `|` aparece em expressões regulares, em linguagens de markup (como Markdown para tabelas) e em formatação de texto na web.

A diferença entre barra reta e barra invertida

Embora a barra reta (`|`) e a barra invertida (`\`) possam parecer similares à primeira vista, seus usos e teclas de acesso são completamente diferentes:

  • Barra reta / pipe (`|`): linha vertical reta. É usada principalmente como operador de redirecionamento (Unix), separador lógico (OR), ou em representações visuais (tabelas, diagramas).
  • Barra invertida (`\`): inclinada para a esquerda. É o separador de caminhos em sistemas Windows (ex: `C:\Users\João\Documentos`) e também é usada como caractere de escape em muitas linguagens de programação (ex: `\n` para nova linha, `\t` para tabulação).
Em muitos teclados, especialmente os que seguem o layout ANSI americano, a barra invertida e o pipe compartilham a mesma tecla. A tecla fica acima da tecla Enter, e o caractere inserido depende se você pressiona Shift ou não. Já em teclados ABNT2 (brasileiros), a disposição pode ser diferente, como veremos a seguir.

Como digitar a barra reta e a barra invertida nos principais layouts de teclado

A forma correta de digitar esses caracteres varia conforme o layout físico do teclado e a configuração de idioma no sistema operacional. Abaixo, detalhamos os métodos para os layouts mais comuns.

1. Teclado ANSI americano (US)

  • Barra reta (pipe) `|`: Pressione Shift + tecla da barra invertida. A tecla da barra invertida (`\`) geralmente fica acima da tecla Enter, ao lado direito do teclado. Com Shift, ela produz o pipe.
  • Barra invertida `\`: Apenas pressione a tecla sem Shift.

2. Teclado ABNT2 (padrão brasileiro)

No layout ABNT2, a posição das teclas é um pouco diferente:

  • Barra reta (pipe) `|`: Normalmente fica na tecla ao lado direito do Shift esquerdo, ou acima da tecla Enter. Em muitos teclados ABNT2, o pipe é obtido pressionando Shift + tecla com o símbolo `|` e `\` (localizada à direita do Z, ou na mesma tecla da barra invertida). Verifique no seu teclado: se houver um desenho de um traço vertical e outro inclinado na mesma tecla, use Shift para obter o pipe.
  • Barra invertida `\`: Pressione AltGr + tecla da barra invertida (geralmente a mesma tecla do pipe). Alternativamente, pode-se usar o código Alt + 92 (no teclado numérico).
Caso o método Shift não funcione, uma solução comum é usar o AltGr + a tecla que tem o traço vertical (em muitos teclados, essa tecla fica ao lado do zero ou do P). Consulte a documentação da Lenovo sobre a tecla de barra invertida para mais detalhes.

3. Teclado ISO (europeu)

No layout ISO (comum em países como Reino Unido, Alemanha, França):

  • A tecla de barra invertida/pipe geralmente fica ao lado do Shift esquerdo (tecla menor) ou acima da tecla Enter.
  • O pipe é obtido com Shift + tecla da barra invertida. A barra invertida é a tecla sem Shift.

4. Teclado de notebook (em geral)

Notebooks costumam ter teclados compactos, mas seguem o layout regional. Em muitos notebooks ABNT2, a tecla de pipe/barra invertida fica na parte inferior direita, ao lado do AltGr. Já em notebooks americanos, a disposição é a mesma do teclado ANSI.

5. Teclados compactos (60%, 75%, tenkeyless)

Em teclados mecânicos menores, como os 60%, a posição das teclas é altamente variável. Muitos modelos exigem o uso de camadas (Fn) para acessar caracteres como o pipe. Por exemplo, em teclados 60% com layout ANSI, a tecla de barra invertida pode estar deslocada para a fileira de números, exigindo uma combinação com Fn. Tutoriais em vídeo recentes mostram como digitar `\` e `|` nesses teclados, indicando que essa dúvida continua frequente entre os usuários. Consulte vídeos como How to type backslash and pipe on keyboard 60% para exemplos visuais.

6. Mac (macOS)

No teclado de Mac (layout padrão ABNT2 para Brasil), a barra invertida pode ser inserida com Option + Shift + 7 (ou outra combinação, dependendo da configuração de idioma). Já o pipe pode ser obtido com Option + Shift + /. Nos fóruns da Apple Communities, há discussões sobre como usar esses caracteres em teclados físicos conectados ao iPad e em notebooks Mac.

7. Usando Alt Codes (Windows)

Se nenhuma combinação direta funcionar, você pode usar códigos Alt (com o teclado numérico ativado):

  • Barra reta (pipe) `|`: Alt + 124
  • Barra invertida `\`: Alt + 92
Esses códigos funcionam na maioria dos aplicativos Windows, desde que o teclado numérico esteja ativo (NumLock ligado). Em notebooks sem teclado numérico dedicado, pode ser necessário ativar a função NumLock via teclas Fn.

8. Atalhos em editores e ambientes de programação

Em muitos editores de código (VS Code, Sublime, Vim), você pode inserir o pipe ou a barra invertida usando snippets ou autocomplete. Além disso, em shells Unix, o pipe é essencial e pode ser digitado diretamente se o layout estiver configurado corretamente.

Lista: Métodos práticos para digitar `|` e `\`

Abaixo, uma lista resumida das principais formas de inserir os caracteres:

  1. Teclado americano (ANSI): `|` = Shift + tecla da contrabarra; `\` = tecla sem Shift.
  2. Teclado ABNT2 (Brasil): `|` = Shift + tecla ao lado direito do Z ou Shift + tecla da barra invertida; `\` = AltGr + mesma tecla ou Alt + 92.
  3. Teclado ISO (europeu): `|` = Shift + tecla da contrabarra; `\` = tecla sem Shift.
  4. Teclado compacto (60%): Consulte o manual do teclado; normalmente exige combinação com Fn.
  5. Mac (ABNT2): `|` = Option + Shift + /; `\` = Option + Shift + 7.
  6. Alt Codes (Windows): `|` = Alt+124; `\` = Alt+92.
  7. Smartphones e tablets: No teclado virtual, segure a tecla da barra (`/`) para acessar a barra invertida, e procure o pipe no teclado de símbolos.
  8. Mapeamento de teclas: Use softwares como Microsoft Keyboard Layout Creator para remapear teclas se o layout não atender.

Tabela comparativa de layouts e combinações

Para facilitar a consulta, organizei uma tabela com os layouts mais comuns e as combinações para pipe (`|`) e barra invertida (`\`).

Layout de TecladoPipe `` (barra reta)Barra invertida `\`Observações
ANSI americano (US)Shift + tecla `\`Tecla `\` (sem Shift)Tecla localizada acima do Enter
ABNT2 (brasileiro)Shift + tecla com `` e `\`AltGr + mesma tecla ou Alt+92Posição varia: ao lado do Z ou do Shift direito
ISO (europeu)Shift + tecla `\`Tecla `\` (sem Shift)Tecla ao lado do Shift esquerdo ou acima do Enter
Mac (ABNT2)Option + Shift + /Option + Shift + 7Configuração pode mudar com layout de teclado
Teclado 60% (exemplo)Fn + tecla específica (varia)Fn + tecla específica (varia)Consulte o manual ou vídeos do modelo
Código Alt (Windows)Alt+124 (teclado numérico)Alt+92 (teclado numérico)Necessário NumLock ativo
Teclado virtual (Win/Mac)Segurar `` no teclado de símbolosSegurar `\` no teclado de símbolosPressionar e segurar a tecla `/` ou ``

Perguntas Frequentes (FAQ)

Qual é a diferença entre barra reta e barra invertida no teclado?

A barra reta, também chamada de pipe (|), é uma linha vertical reta usada principalmente em programação como operador de redirecionamento (Unix) ou separador lógico. A barra invertida (\) é inclinada para a esquerda e é usada como separador de caminhos no Windows (C:\Pasta\Arquivo) e como caractere de escape em linguagens de programação (\n, \t). Elas ocupam teclas diferentes na maioria dos layouts.

Como digitar a barra reta (pipe) em um teclado ABNT2 brasileiro?

No teclado ABNT2, o pipe geralmente é digitado pressionando a tecla Shift + a tecla que contém o símbolo da barra invertida (\). Essa tecla costuma ficar ao lado direito do Shift esquerdo, ou na parte inferior direita, acima da tecla Enter. Se não funcionar, experimente AltGr + a mesma tecla ou use o código Alt+124 no teclado numérico.

Em teclados 60% (compactos), como fazer o pipe e a contrabarra?

Em teclados 60%, a posição das teclas é reduzida, e o pipe/contrabarra geralmente acessam por meio de camadas (Fn). Por exemplo, alguns modelos exigem Fn + Shift + uma tecla da fileira de números, ou Fn + tecla com a legenda em azul. O ideal é consultar o manual do teclado ou assistir a tutoriais específicos, como o vídeo "How to type backslash and pipe on keyboard 60%" disponível no YouTube.

Posso usar a barra reta em nomes de arquivos no Windows?

Não. O Windows proíbe o uso dos caracteres |, \, /, :, *, ?, ", <, > nos nomes de arquivos. Se você tentar usar o pipe, receberá uma mensagem de erro. A barra invertida também é proibida, pois é reservada para separar pastas. Para separar colunas em dados, use o pipe em editores de texto ou em listas CSV, mas nunca no nome do arquivo.

Como digitar a barra invertida em um Mac com teclado brasileiro?

No macOS com layout ABNT2, a combinação mais comum para a contrabarra é Option (Alt) + Shift + 7. Para o pipe, use Option + Shift + /. Caso essas combinações não funcionem, verifique se o layout de teclado está configurado como "Português (Brasil)" nas Preferências do Sistema > Teclado.

O que fazer se a tecla da barra invertida não funcionar?

Se a tecla não produzir o caractere esperado, pode ser problema de driver, configuração de layout ou hardware. Primeiro, verifique se o layout do teclado no sistema operacional corresponde ao físico. No Windows, vá em Configurações > Hora e Idioma > Idioma > Opções de teclado. No macOS, veja Preferências do Sistema > Teclado > Fontes de Entrada. Se o layout estiver correto, teste o teclado em outro computador. Caso seja hardware, limpe a tecla ou substitua o teclado.

Existe diferença entre a barra reta do teclado e o caractere pipe em Unicode?

O caractere pipe digitado pelo teclado é o mesmo pipe Unicode (U+007C). Não há diferença. No entanto, existem outros caracteres de linha vertical, como o "vertical line" (U+007C) e o "broken bar" (¦, U+00A6), que são diferentes. O pipe é uma linha contínua; a broken bar tem uma interrupção no meio. Em alguns teclados europeus, a tecla do pipe pode produzir a broken bar se o layout estiver configurado para um idioma específico, mas no padrão brasileiro e americano, é o pipe contínuo.

Como digitar pipe no celular ou tablet?

No teclado virtual do iOS e Android, geralmente você precisa alternar para o teclado de símbolos (tecla "?123" ou "12#") e depois procurar o pipe. Em muitos teclados, segurar a tecla da barra (/) por alguns segundos exibe opções de barras, incluindo a barra invertida e o pipe. No iPhone, por exemplo, vá em "123" > "#+=" e toque no pipe.

Resumo Final

Saber como digitar a barra reta (pipe) e a barra invertida é uma habilidade fundamental para qualquer usuário de computador, seja para programação, administração de sistemas, ou tarefas do dia a dia como escrever caminhos de arquivos ou formatar tabelas em Markdown. Embora a confusão entre esses dois caracteres seja comum, com as instruções certas é possível dominar seu uso em qualquer layout de teclado.

Como vimos, a solução depende diretamente do layout físico do teclado e da configuração do sistema operacional. Para teclados ABNT2, a combinação mais comum envolve Shift ou AltGr; para teclados americanos, é Shift + tecla da contrabarra; já para compactos, é necessário explorar camadas Fn. Além disso, códigos Alt e o mapeamento de teclas com softwares específicos oferecem alternativas quando as combinações padrão falham.

Recomendamos que você teste as combinações listadas neste artigo no seu próprio teclado e configure o layout do sistema para o idioma correto. Se ainda assim tiver dificuldades, fóruns como o Microsoft Q&A) e a comunidade MacMagazine podem oferecer ajuda personalizada.

Por fim, lembre-se de que a prática leva à perfeição: quanto mais você utilizar o pipe e a barra invertida em seus projetos, mais natural se tornará encontrá-los no teclado.

Leia Tambem

Stéfano Barcellos
Editor-Chefe
Stéfano Barcellos encontrou seu lugar num território que poucos se arriscam a habitar: a fronteira entre tecnologia e linguagem. Com mais de quinze anos de experiência como desenvolvedor e editor, construiu reputação na curadoria de conteúdo digital no Brasil não por seguir tendências, mas por se negar a enxergar como domínios separados o universo do código ...

Siga Stéfano nas redes sociais:
X Instagram Facebook TikTok