( Raynes | 2023. 01. 27., p – 12:55 )

Örülök. Arra még figyelj, hogy nem minden alkalmazás és terminál alatt működik. Több mindennek össze kell jönnie hozzá, hogy működjön:
1) terminálnak tudnia kell (az elterjedtebbek támogatják, de pl. a tty nem)
2) shellnek tudnia kell (ezt azért szokták tudni a főbb shellek, pl. Bash, zsh, fish, stb.)
3) a lokalizációnak tudnia kell (Unicode)
4) az alkalmazásnak tudnia kell (szintén Unicode-támogatás), de olyan szinten, hogy valóban ne is törje tördeléskor

Ha ezek nem állnak fent, akkor nem minden esetben megy, lehetnek olyan alkalmazások, amik nem támogatják. Pl. nekem neovim-ben megy az nbsp, de nem megy readline-ban, ed-ben, calc-ban, azokban az alkalmazásokban csak normál, törhető szóköz lesz belőle.

A másik, hogy sokszor akkor sem érdemes nbsp-t közvetlenül beszúrni, ha az alkalmazás támogatja. Ennek az az oka, hogy emberek megnyithatják később a doksit olyan szoftverben, ami nem támogatja, sima szóközzel menti felül, stb.. Ezért nem magát az nbsp karakterét szokták beszúrni, hanem az escape-elt kódját, így nem csesződik el később, és mindenkiben tudatosul, hogy az ott egy speciális karakter, és nem egy normál szóköz:

HTML/XML/Markdown:  
TeX/LaTeX: ~
shellscript: \u00A0
vimscript: \%u00a0