◆ Evernote にスペースを含むテキストを貼り付けて保存
◆ それをまたコピーして エディタに貼り付けて確認すると空白が U+00A0

一時的なコードを Evernote に貼り付けてることはよくあります
ただ そうすると なぜかスペースの数が勝手に増えたり減ったりするという厄介なことが起きます
テキストじゃなくて XML 保存で HTML のような表示を内部でしているので仕方ないのかもしれませんが不便です
ですが 似たような HTML もデザイン維持して保存できるやつってだいたいこの現象が発生します
それに使いづらいと言ってもそれくらいだろうと思っていました


さっき Evernote に保存してたコードをローカルのエディタにコピペして ちょっと修正をしようと まずズレたインデントを統一しようとしました
いつもは単純に 半角スペースを置換とかできるのですが なぜか動きませんでした

半角スペースだけで テキストから検索をしてみてもヒット0件でした
明らかにインデントあるし タブなら別のマークだからスペースのはずです
正規表現で \s に置き換えてみると ヒットします

どうなってるのかよくわからないのでカーソル位置の文字コードを見てみることにしました

U+00A0

なんかめったにみないコードです
20 じゃなくて 00A0 です

どこかでみたことあるような と思いながらググると no break space でした
HTML で続けて空白だすために   と書くやつです
Android の Chrome で ・ が出るやつです

いいことなのか悪いことなのか Evernote ではスペースを nobreak なものに変換してくれるようですね

ところで 保存したのは クライアント版で取り出したのは web 版です