Quand « ~ » remplace toute la ligne par « : » dans le terminal macOS
Dans mon terminal macOS, taper ~ effaçait toute la ligne en cours et la remplaçait par :.
En faisant cat -v, puis en tapant ~ , le terminal affichait ^[n
Donc au lieu d’envoyer le caractère ~, il envoyait donc ESC n. Sur clavier Mac français, ~ se tape avec Option + n, mais mon terminal interprétait Option comme une touche Meta.
Pour corriger, j’ai dû désactiver cette option dans les réglages du terminal :
Réglages → Profils → Clavier → désactiver “Utiliser Option comme touche Meta”
Et ensuite, plus de souci.