基になるファイルを変更せずにコードでUnicode文字を表示するいくつかのモードを使用しています。たとえば、Haskellモードでは、次のコード:
foo :: forall a. Eq a => a -> a -> a
として表示されます
foo ∷ ∀ a. Eq a ⇒ a → a → a
これはで実装されcompose-region
、実際のバッファテキストを変更せずに領域を文字で置き換えることができます。
ただし、コードをコピーすると、Unicodeなしで基になるテキストがコピーされます。ほとんどの場合、これは望ましい動作ですが、表示された文字を代わりにコピーしたい場合があります。自分の例の2番目のバージョンを自分で入力する必要がありました。
基になるテキストではなく、このような文字置換の結果をコピーするにはどうすればよいですか?(実際、これがまったく可能かどうかはわかりません!)
copy-visible
機能を提供できるとしたら、それは素晴らしいことです。