14 votes

Qu'est-ce que le caractère alt+spacebar et comment le désactiver ?

J'écris du code dans différents éditeurs de texte avec une disposition de clavier finlandaise. Parfois, j'appuie accidentellement sur alt+spacebar lorsque j'écris des symboles. Par exemple

  if(foobar || foobar2) {

... il y a un changement élevé je tape pipe+pipe+magique alt-spacebar caractère.

Le truc, c'est que ce caractère alt+spacebar est invisible comme l'espace, mais se comporte différemment. Principalement, il brise la syntaxe du code en diverses occasions. Cependant, comme le caractère est invisible, il est difficile à repérer.

C'est quoi ce caractère alt+spacebar ?

Est-il possible de le désactiver pour que lorsque vous appuyez sur alt+spacebar, il tape dans un espace normal ?

12voto

Kresh Points 411

optionspace insère un espace insécable (NBSP), U+00A0 ) par défaut.

Ce que j'ai fait, c'est que j'ai configuré mon éditeur pour qu'il mette en évidence l'espace insécable, afin que je puisse voir quand je l'ai accidentellement saisi.

Vous pourriez remapper à un espace normal en créant ~/Library/KeyBindings/ et sauvegarder une liste de propriétés comme ceci DefaultKeyBinding.dict :

{
    "~ " = (insertText:, " ");
}

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X