目标是:将文本格式化为列。
我在BBEdit 11.6.4(最新版本)中创建了以下文本过滤器:
#!/bin/sh
sed 's/ */ ¶/g' | column -s '¶' -t
我将它应用于以下文本(UTF-8文档):
zot foo bär pak
lorem sit ipsum doloret
预期结果:
zot foo bär pak
lorem sit ipsum doloret
真实结果:
zot foo bär pak
lorem sit ipsum doloret
只要文本中存在变音符号,插入的空格数就不正确。 似乎BBEdit的reg ex机器以特殊方式处理变音符号。
你知道解决方案吗?
注意: 文本过滤器适用于没有变音符号的任何文本。
答案 0 :(得分:0)
我在“BBEdit Google网上论坛”中找到了解决方案:
https://groups.google.com/forum/#!topic/bbedit/yuLz48rIyoc
似乎是BBEdit中的一个错误。