Skip to content

Côté Jardin

Mijn kleine tuinblog

Hoe een verticale lijn op het toetsenbord in te voegen: handige tips en sneltoetsen om te kennen

We willen een pipe typen in een terminal, twee kolommen in een CSV-bestand scheiden of een voorwaarde schrijven in een…

Jeune femme tapant sur un clavier d'ordinateur pour insérer une barre verticale avec un raccourci clavier

We proberen een pipe in een terminal te typen, twee kolommen in een CSV-bestand te scheiden of een voorwaarde in een script te schrijven, en het symbool weigert te verschijnen. Het probleem komt bijna nooit door een kapotte toets. De verticale lijn, dit rechte teken genoteerd als |, hangt vooral af van de actieve software-indeling op de machine, niet van wat er op de fysieke toets staat.

Software-indeling van het toetsenbord: de echte oorzaak wanneer de pipe niet verschijnt

De meeste handleidingen beperken zich tot het opsommen van sneltoetsen per systeem. We beginnen aan de andere kant, omdat daar de blokkades echt optreden.

Onder Windows schakelt de sneltoets Windows + Spatie tussen de geïnstalleerde toetsenbordindelingen. Als een tweede taal of een variant (Amerikaans Engels, Duits QWERTZ) actief is, produceert de gebruikelijke combinatie Alt Gr + 6 niet meer het juiste teken. De reflex: controleer de taalindicator in de taakbalk voordat je concludeert dat er een hardwareprobleem is.

Sinds Windows 11 versie 24H2 bestaan er twee AZERTY-indelingen naast elkaar: de « Frans (geërfd, AZERTY) » en de nieuwe AFNOR-norm. Bij deze laatste verandert de locatie van de pipe. Eenzelfde fysiek toetsenbord kan dus verschillende resultaten opleveren van de ene werkplek naar de andere, afhankelijk van de geconfigureerde indeling.

Wanneer we werken met een park van machines in een bedrijf of van een persoonlijke laptop naar een gedeelde werkplek overstappen, is dit het eerste dat we moeten controleren. De reacties variëren hierover, maar in de meeste gevallen die als « toets die niet meer werkt » worden gemeld, is de software-indeling de oorzaak.

Voor degenen die een verticale lijn op het toetsenbord willen invoegen zonder te zoeken, blijft het identificeren van de actieve indeling de voorwaarde voor elke sneltoets.

Sneltoets voor verticale lijn op AZERTY Windows, Mac en QWERTY

Hier zijn de concrete combinaties volgens de omgeving, te beginnen met het meest voorkomende geval.

Man aan bureau die de toets voor de verticale lijn op een professioneel mechanisch toetsenbord toont

  • AZERTY Windows (geërfde indeling): houd Alt Gr ingedrukt en druk vervolgens op de toets 6 van de bovenste rij (de toets met het streepje en de gezeefdrukte pipe). Het symbool | wordt direct ingevoegd.
  • Franse Mac: de combinatie is Option (⌥) + 7. Op een Mac die is ingesteld op de Amerikaanse indeling, gebruik je Shift + in plaats daarvan.
  • QWERTY (Amerikaans/Engels VK): Shift + produceert de pipe. De toets bevindt zich meestal boven de Enter-toets.
  • Alt-code (numeriek toetsenbord Windows): houd Alt ingedrukt, typ 124 op het numerieke toetsenbord met Num Lock ingeschakeld, en laat vervolgens Alt los. Nuttige methode op toetsenborden waar Alt Gr ontbreekt of opnieuw is toegewezen.

Op een laptop zonder een speciaal numeriek toetsenbord vereist de Alt-code dat je de Fn-functie activeert om het toetsenbord te simuleren. In de praktijk is dit onbetrouwbaar, afhankelijk van de modellen. Het is beter om Alt Gr + 6 te gebruiken of de indeling te corrigeren.

Bijzonder geval van Linux

Op Linux bestaat er een noodmethode die onafhankelijk is van de indeling: Ctrl + Shift + U, typ vervolgens 7C, en druk op Enter. Je krijgt het Unicode-teken U+007C, de standaard verticale lijn. Deze sequentie werkt in de meeste desktopomgevingen (GNOME, KDE) en helpt wanneer Alt Gr voor een andere functie is gereserveerd door een aangepaste remapping.

ASCII-pipe en volle verticale lijn: verwissel de Unicode-tekens niet

Je kopieert een | van een webpagina, plakt het in een script, en de opdracht faalt. Het teken lijkt visueel op de pipe, maar zijn Unicode-code is anders.

De verticale lijn die in programmeren en terminals wordt gebruikt, komt overeen met de Unicode-code U+007C (ASCII 124). Er is een ander teken, de volle verticale lijn (U+2502 of U+2758 afhankelijk van de varianten), die wordt gebruikt in het tekenen van tabellen of bepaalde typografische documenten. Beide lijken op het scherm op elkaar, maar een opdrachtinterpreter of een compiler behandelt ze totaal anders.

Bovenaanzicht van handen op een laptoptoetsenbord met een notitie die de sneltoets voor het invoegen van een verticale lijn aangeeft

Teken Unicode Gebruik
| U+007C Pipe, logische operator, CSV-scheidingsteken
│ U+2502 Doos tekenen, teksttabellen
❘ U+2758 Typografische ornamenten

De valstrik doet zich vooral voor wanneer je kopieert en plakt vanuit een PDF, een Word-document of een slecht gecodeerde pagina. Om te controleren, plak het teken in een platte teksteditor en toon de hexadecimale code (in Notepad++: menu Codering, of via de opdracht xxd onder Linux). Als de code niet 7C is, heb je het verkeerde teken.

Sneltoets die niet werkt: snelle diagnose

Wanneer Alt Gr + 6 niets produceert of een ander symbool weergeeft, controleer je deze punten in volgorde:

  • De actieve indeling (Windows + Spatie of indicator in de taakbalk). Schakel over naar « Frans (Frankrijk) – AZERTY » geërfd indien nodig.
  • De numerieke vergrendeling (Num Lock) voor de methode Alt + 124. Zonder actief numeriek toetsenbord geeft de sequentie niets.
  • Een remapping-software (AutoHotkey, SharpKeys, Karabiner op Mac) die de toets Alt Gr of de toets 6 onderschept. Tijdelijk uitschakelen om te testen.
  • Op Mac, controleer de invoerbron in Systeemvoorkeuren (sectie Toetsenbord). Een indeling « ABC » in plaats van « Frans » verandert alle sneltoetsen voor speciale tekens.

Op een externe Bluetooth-toetsenbord dat op een Mac is aangesloten, bestaat de toets Alt Gr fysiek niet. De combinatie Option + 7 blijft de enige betrouwbare weg, ongeacht het model van het externe toetsenbord.

Het symbool | verschijnt altijd zodra de juiste indeling is geïdentificeerd. Voordat je naar een alternatieve sneltoets zoekt of een derde partijstool installeert, lost een eenvoudige controle van de toetsenbordindeling de grote meerderheid van de blokkades op.

Hoe een verticale lijn op het toetsenbord in te voegen: handige tips en sneltoetsen om te kennen