一些文字处理程序有一个用于输入特殊字符的菜单,包括不间断空格。还可以复制在文字处理程序中创建的字符并将其粘贴到其他地方,例如终端或网站文本字段。然而,首先需要使用文字处理程序来生成不间断空格,这很不方便。
如何直接使用键盘输入不间断空格?
答案1
曾几何时,我告诉我的 Debian 仙女,我想要Compose
代替Caps Lock
,现在输入ComposeSpaceSpace给了我超级坚固的牢不可破的空间:
组成空间空间!组成空间空间!组成空间空间!组成空间空间!组成空间空间!组成空间空间!组成空间空间!组成空间空间!
对于 debianish 系统,请查看/etc/default/keyboard
,我在那里有以下分配:XKBOPTIONS="compose:caps"
。
或者,如果您使用的是 KDE,则该kcmshell4 kcm_keyboard
命令的“高级”选项卡可让您配置要映射的组合键。
此设置也会影响文本终端...至少在 debian 中...
答案2
尝试 Shift-空格键。如果这不适用于您的配置,您可以通过指定来修改它
key <SPCE> { [ space, nobreakspace ] };
在 XKB 符号设置中。
另请注意,应用程序不应在某些条件下进行换行,例如在问号之前,甚至在正常空格之后(如Unicode 换行算法),因此不间断空格可能是不必要的;不幸的是,大多数应用程序不遵循这种行为。不间断空格 U+00A0 只是一个显式不间断空格;这并不意味着正常的空格字符总是会被破坏。