我想修改目前以純文字編寫的 .lhs 檔案。例如,.lhs 檔案中的 -> 將會替換為 →。我知道出於顯示目的,許多文字編輯器可以在顯示器上替換這些內容,但我熱衷於替換文件本身的內容。有沒有一個腳本可以自動執行此操作?
答案1
是的,有unilatex.vim插件(我已經禁用了轉換回 latin1 字元)和一個 haskell Prettyfy 插件,我合併了這個哈斯克爾.vim來自我在網上找到的許多 haskell.vim 插件。在 haskell 版本中,程式碼在儲存時會轉換回正常程式碼 - 但您可以註解掉這部分。也許你必須更改一些程式碼才能將插件與讀寫 haskell 檔案相關聯 - 我只用普通的 haskell 嘗試過它們。
但我不知道如果將 -> 更改為箭頭,.lhs 檔案是否會編譯。