bash - 为什么MacOS终端在复制带有不间断空格的字符串时会切换字符位置?
问题描述
考虑以下代码:
1 2
运行代码。如果将生成的字符串“1 2”复制到 MacOS 文本编辑器(例如 TextEdit)中,然后再次将代码复制到 MacOS 终端中,则“1 2”的位置将切换为“21”(至少根据我的经验)。
为什么 MacOS 终端会显示这种行为?不间断空格如何修改 MacOS 中的复制和粘贴功能?
PS:我还没有为任何其他操作系统或终端测试过它。
解决方案
推荐阅读
- java - 如果在单个变量名称和数字中都存在,如何在java中进行排序
- apache-flink - 如何在 Flink 中读取目录中新添加的文件
- javascript - 从外部 JS 调用时如何让 onclick="vm.$refs.foo.addThing()" 在 Vue 中工作?
- java - 是否可以将浮点值分配给java中的枚举?
- r - “仅使用 'destfile' 参数的第一个元素”,循环下载文件
- python - 无法在通过 pygal 呈现的 html 生成的 pdf 上获取 pygal 图表
- windows - 无法连接到新创建的 Azure VM
- node.js - Node.js 可写流
- scala - 如何将位于根文件夹中的 jar 文件添加到 sbt 中的库依赖项
- bash - Web 应用程序健康检查