Come digitare tilde ~
La tastiera italiana non espone la tilde su nessun tasto: su Windows si ottiene con Alt+126 sul tastierino numerico, su Mac con Alt+5. Ecco tutte le alternative pratiche.
Tilde e caratteri affini
Clicca per copiare
La tilde è uno dei due caratteri ASCII che il layout italiano non riporta su alcun tasto, insieme all'apice inverso. Su Windows la via più diretta è il codice Alt+126, che però pretende il tastierino numerico: sui portatili che ne sono privi restano il pannello dei simboli e la copia dal web.
Su Mac con layout italiano la tilde è su Alt+5. È una differenza importante rispetto al layout statunitense, dove la stessa combinazione produce il simbolo di infinito: chi segue una guida americana su un Mac configurato in italiano ottiene il carattere sbagliato senza capire perché.
Il punto di codice della tilde è U+007E. Ha tre sosia che in un testo tecnico non sono intercambiabili: la piccola tilde diacritica U+02DC, l'operatore matematico U+223C e il segno di circa uguale U+2248. Una ricerca nel testo li distingue, quindi sostituirne uno all'altro rende un documento difficile da correggere.
Perché la tilde manca e cosa fare quando serve davvero
Il QWERTY italiano ha speso i tasti disponibili per le sei vocali accentate, che nella lingua ricorrono in continuazione. Tilde e apice inverso, che in italiano non compaiono mai nella scrittura ordinaria, sono stati sacrificati per primi. Il problema nasce per chi scrive codice: l'apice inverso delimita i blocchi di codice in Markdown e le stringhe interpolate in JavaScript, mentre la tilde compare in ogni percorso Unix e in ogni file di dipendenze.
Le soluzioni pratiche sono tre. Aggiungere il layout statunitense internazionale e alternarlo con Windows più barra spaziatrice; rimappare un tasto poco usato con un programma di sostituzione delle scorciatoie; oppure impostare una correzione automatica nell'editor, associando una sigla di tre lettere al carattere voluto.
Nei sistemi Unix la tilde a inizio percorso indica la cartella personale dell'utente e, seguita da un nome, la cartella di quell'utente. L'espansione la esegue la shell, non il sistema operativo: se scrivi il percorso dentro apici singoli o dentro un file di configurazione letto da un programma, il carattere resta letterale e la cartella non viene trovata.
FAQ
Da nessuna parte: non è serigrafata su alcun tasto e non si ottiene con AltGr sulle mappe italiane standard. Su Windows restano il codice Alt+126, il pannello dei simboli e il passaggio a un layout che la preveda, come lo statunitense internazionale.
Con Alt+96 sul tastierino numerico. È l'altro carattere ASCII assente dal layout italiano e senza di esso non si aprono i blocchi di codice in Markdown né le stringhe interpolate di JavaScript. Molti editor lo inseriscono in coppia tramite un comando di formattazione, aggirando il problema.
No, ed è un errore diffuso: quell'entità corrisponde alla piccola tilde diacritica U+02DC, non alla tilde della tastiera. Per ottenere il carattere ASCII si scrive il segno direttamente oppure l'entità numerica ~, che non lascia margine di ambiguità.
No. Quelle lettere esistono come caratteri precomposti, con un punto di codice proprio, e il segno fa parte del disegno della lettera. Comporre una tilde ASCII davanti a una n non produce la lettera spagnola e viene trattato come due caratteri distinti da ricerche e ordinamenti.
Davanti a una versione indica che sono accettati solo gli aggiornamenti dell'ultima cifra, cioè le correzioni. L'accento circonflesso ammette invece anche le versioni minori successive. Scambiare i due simboli porta a installare una versione diversa da quella prevista dal progetto.