Как я могу набрать на клавиатуре символ Юникода U+200B (символ пробела нулевой ширины)?
7 ответов
При использовании последних версий Chrome/Chromium вы можете использовать его консоль для копирования символа в буфер обмена:
copy("\u200B")
copy("\u{200B}")
copy(String.fromCodePoint(0x200B))
Сначала преобразуйте гекс 200B в десятичное 8203
Во-вторых, убедившись, что функция numlock включена, нажмите следующие клавиши, удерживая клавишу Alt, затем нажмите четыре цифры на цифровой клавиатуре и, наконец, отпустите клавишу Alt.
Alt+8 2 0 3
Он будет вставлять правильный символ, но вы можете увидеть мусор в зависимости от используемого вами шрифта (содержит ли он глиф для этого символа), а также от используемого вами редактора, возможно, он не распознает юникод и воспринимает его как два символа или что-то вроде еще полностью.
Примечание: я проверил это со шрифтом Arial Unicode MS , и он работал как чемпион.
Следуйте инструкциям в Википедии. К сожалению, вам нужно сначала установить ключ реестра.
После выполнения этой формальности просто удерживайте Alt и нажмите + 2 0 0 B, набирая +
и цифры на цифровой клавиатуре, и буквы обычно.
Alt + 0 1 2 9
Это вставляет символ нулевой ширины.
Вы можете перейти на этот сайт: Символы - это обеспечивает легкий доступ ко многим специальным символам и символам. Внизу страницы вы видите кнопку для символа "Zero Width Space", просто нажмите на эту кнопку, чтобы скопировать символ "Zero Width Space" в буфер обмена.
Чтобы набрать это на ноутбуке без отдельной цифровой клавиатуры, вам нужно включить numlock, который будет отличаться в зависимости от производителя вашего компьютера. Числа 0-9 тогда MJKLUIO789, соответственно. На большинстве ноутбуков эти клавиши помечены как таковые. Но даже если это не так, это все равно должно работать.
Я не уверен на 100%, но я думаю, что это может быть Alt+127