Некоторые программы для обработки текста имеют меню для ввода специальных символов, включая неразрывные пробелы. Также можно скопировать символ, созданный в программе обработки текста, и вставить его в другие места, такие как терминал или текстовое поле веб-сайта. Тем не менее, неудобно использовать программу обработки текста только для того, чтобы сначала создать неразрывный пробел.
Как я могу использовать свою клавиатуру напрямую, чтобы ввести неразрывный пробел?
keyboard
special-characters
greg0ire
источник
источник
Ответы:
Когда-то я сказал своей фее Debian, что я хочу
compose
вместоcaps lock
нее, иcompose space space
теперь печатать дает мне супер твердое неразрывное пространство:составь космическое пространство! составь космическое пространство! составь космическое пространство! составь космическое пространство! составь космическое пространство! составь космическое пространство! составь космическое пространство! составь космическое пространство!
Для debianish систем имеют вид в
/etc/default/keyboard
, У меня есть следующая распайки есть:XKBOPTIONS="compose:caps"
.В качестве альтернативы, если вы используете KDE, вкладка «Дополнительно»
kcmshell4 kcm_keyboard
команды позволяет вам указать, какой ключ сопоставить для составления.Этот параметр влияет и на текстовые терминалы ... по крайней мере, в Debian ...
источник
compose space space
работает! Большое спасибо!Попробуйте Shift-space. Если это не работает с вашей конфигурацией, вы можете изменить ее, указав
в настройках символа XKB.
Мои объяснения о том, как изменить настройки XKB .
Также обратите внимание, что приложения не должны выполнять разрыв строки при определенных условиях, например, перед знаком вопроса, даже после обычного пробела (как описано в алгоритме разрыва строки Unicode ), так что неразрывный пробел может быть ненужным; к сожалению, большинство приложений не следуют этому поведению. Неразрывное пространство U + 00A0 - это просто явное неразрывное пространство; это не значит, что нормальный пробел всегда ломается.
источник
<SPCE>
. Setxkbmap имеет несколько опций для создания неразрывного пробела с помощью пробела. Например, неразрывный пробел наShift+Space
на стандартной раскладку:setxkbmap -option nbsp:level2 us
.