Se busca escribir un pipe en un terminal, separar dos columnas en un archivo CSV o escribir una condición en un script, y el símbolo se niega a mostrarse. El problema casi nunca proviene de una tecla rota. La barra vertical, ese trazo recto anotado como |, depende sobre todo de la disposición de software activa en la máquina, no de lo que está grabado en la tecla física.
Disposición de software del teclado: la verdadera causa cuando el pipe no se muestra
La mayoría de las guías se limitan a listar los atajos por sistema. Comenzamos por el otro extremo, porque es ahí donde realmente ocurren los bloqueos.
En Windows, el atajo Windows + Espacio cambia entre las disposiciones de teclado instaladas. Si un segundo idioma o una variante (inglés US, alemán QWERTZ) está activa, la combinación habitual Alt Gr + 6 ya no produce el carácter correcto. El reflejo: verificar el indicador de idioma en la barra de tareas antes de concluir que hay un mal funcionamiento de hardware.
Desde Windows 11 versión 24H2, coexisten dos disposiciones AZERTY: el « Francés (heredado, AZERTY) » y la nueva norma AFNOR. En esta última, la ubicación del pipe cambia. Un mismo teclado físico puede, por lo tanto, producir resultados diferentes de un puesto a otro según la disposición configurada.
Cuando se interviene en un parque de máquinas en una empresa o se pasa de un portátil personal a un puesto compartido, es lo primero que se debe controlar. Las respuestas varían en este punto, pero en la mayoría de los casos reportados como « tecla que ya no funciona », la disposición de software es la culpable.
Para aquellos que desean insertar una barra vertical en el teclado sin tantear, identificar la disposición activa sigue siendo el requisito previo para cualquier atajo.
Atajo de barra vertical en AZERTY Windows, Mac y QWERTY
A continuación se presentan las combinaciones concretas según el entorno, comenzando por el caso más común.

- AZERTY Windows (disposición heredada): mantener presionado Alt Gr y luego presionar la tecla 6 de la fila superior (la que lleva el guion y el pipe serigrafiado). El símbolo | se inserta directamente.
- Mac francés: la combinación es Opción (⌥) + 7. En un Mac configurado en disposición US, se utiliza Mayús + en su lugar.
- QWERTY (inglés US/UK): Mayús + produce el pipe. La tecla generalmente se encuentra encima de la tecla Enter.
- Código Alt (teclado numérico Windows): mantener Alt, teclear 124 en el teclado numérico con el Bloq Num activado, luego soltar Alt. Método útil en teclados donde Alt Gr está ausente o remapeado.
En un portátil sin teclado numérico dedicado, el código Alt requiere activar la función Fn para simular el teclado numérico. En la práctica, es poco confiable según los modelos. Es mejor optar por Alt Gr + 6 o corregir la disposición.
Caso particular de Linux
En Linux, existe un método de respaldo independientemente de la disposición: Ctrl + Mayús + U, luego teclear 7C, y luego Enter. Se obtiene el carácter Unicode U+007C, la barra vertical estándar. Esta secuencia funciona en la mayoría de los entornos de escritorio (GNOME, KDE) y ayuda cuando Alt Gr está reservado para otra función por un remapeo personalizado.
Pipe ASCII y barra vertical plena: no confundir los caracteres Unicode
Se copia un | desde una página web, se pega en un script, y el comando falla. El carácter se parece visualmente al pipe, pero su código Unicode es diferente.
La barra vertical utilizada en programación y en terminales corresponde al código Unicode U+007C (ASCII 124). Existe otro carácter, la barra vertical plena (U+2502 o U+2758 según las variantes), utilizada en el dibujo de tablas o ciertos documentos tipográficos. Ambos se parecen en la pantalla, pero un intérprete de comandos o un compilador no los trata de la misma manera.

| Carácter | Unicode | Uso |
|---|---|---|
| | | U+007C | Pipe, operador lógico, separador CSV |
| │ | U+2502 | Dibujo de caja, tablas de texto |
| ❘ | U+2758 | Adorno tipográfico |
La trampa se presenta especialmente cuando se copia y pega desde un PDF, un documento de Word o una página mal codificada. Para verificar, pega el carácter en un editor de texto plano y muestra su código hexadecimal (en Notepad++: menú Codificación, o mediante el comando xxd en Linux). Si el código no es 7C, se tiene el carácter incorrecto.
Atajo de teclado que no funciona: diagnóstico rápido
Cuando Alt Gr + 6 no produce nada o muestra otro símbolo, se verifican estos puntos en orden:
- La disposición activa (Windows + Espacio o indicador en la barra de tareas). Cambiar a « Francés (Francia) – AZERTY » heredado si es necesario.
- El bloqueo numérico (Bloq Num) para el método Alt + 124. Sin el teclado numérico activo, la secuencia no produce nada.
- Un software de remapeo (AutoHotkey, SharpKeys, Karabiner en Mac) que intercepte la tecla Alt Gr o la tecla 6. Desactivar temporalmente para probar.
- En Mac, verificar la fuente de entrada en Preferencias del Sistema (sección Teclado). Una disposición « ABC » en lugar de « Francés » cambia todos los atajos de caracteres especiales.
En un teclado Bluetooth externo conectado a un Mac, la tecla Alt Gr no existe físicamente. La combinación Opción + 7 sigue siendo la única vía confiable, independientemente del modelo de teclado externo.
El símbolo | siempre termina por mostrarse una vez identificada la disposición correcta. Antes de buscar un atajo alternativo o instalar una herramienta de terceros, un simple control de la disposición del teclado resuelve la gran mayoría de los bloqueos.



