答案1
一般来说,根据我的经验,编辑器通常可以使用硬空格或不间断空格,可通过 Ctrl-space 或 shift-space,或 alt-space 或 ctrl-alt-space 来访问。我不知道 light-table 本身,但通常有办法。您可以插入符号吗?高字符数通常可以使用硬空格。或者,如果您使用的是 PC,请尝试高代码(按住左 Alt 并在数字键盘上输入高数字字符(使用数字锁!))╠ 和 ☺ 是我使用 alt-204 和 alt-1 等得到的字符。您可能会发现 Alt 按钮并不总是相同的,ctrl 或 shift 也不总是相同的,也就是说,左 ctrl 和右 ctrl 有时会给出不同的结果。抱歉含糊其辞,但我希望这能有所帮助。
答案2
仅供参考,亨利在 Github 上问了同样的问题,以下是答案:
要禁用,只需将以下内容添加到您的用户行为中:
[:editor.file-backed:-lt.objs.editor.file/remove-trailing-whitespace]或者如果你愿意,你可以定位不同的编辑器类型,如
[:editor.markdown :-lt.objs.editor.file/remove-trailing-whitespace]
https://github.com/LightTable/LightTable/issues/2171
我想分享解决方案,因为我今天遇到了同样的问题并且在寻找答案时遇到了一些困难。