Nonspacing marks are combining characters, such as accents, diacritics, and vowel signs, that do not occupy their own visual space. Instead, they attach to a base character and inherit its direction, ensuring that they remain visually and logically connected regardless of text direction.
Below you will find all the characters assigned the Nonspacing Mark (NSM) bidirectional class in Unicode. Currently there are 2095 characters in this class.