Como modifico um script haskell literato para conter caracteres unicode?

0

Eu gostaria de modificar um arquivo .lhs atualmente escrito em texto simples. Por exemplo, - > seria substituído por → no arquivo .lhs. Estou ciente de que, para fins de exibição, muitos editores de texto podem substituí-los na exibição, mas estou interessado em substituir o conteúdo do arquivo em si. Existe um script que pode fazer isso automaticamente?

    
por Rich Ashworth 27.05.2012 / 13:41

1 resposta

1

sim, existe o plugin unilatex.vim (já desativei a conversão de volta para latin1 chars) e um plugin haskell prettyfy eu fundei este haskell.vim de muitos haskell.vim plugins eu encontrei online. Na versão haskell, o código é convertido de volta ao código normal ao salvar - mas você pode apenas comentar esta parte. Talvez você tenha que alterar um pouco do código para associar os plugins a arquivos haskell literários - eu apenas os tentei com haskell simples.

Mas eu não sei se o arquivo .lhs será compilado se você alterar o - > para a flecha.

    
por 27.05.2012 / 19:54