Emacs默认是不带haskell-mode的,所以写.hs文件时不会自动高亮和缩进,需要自己安装haskell-mode,安装方法非常简单


1 下载haskell-mode

https://github.com/haskell/haskell-mode


2 解压文件haskell-haskell-mode-2_8_0-140-g77d0373.tar.gz

tar -xzf haskell-haskell-mode-2_8_0-140-g77d0373.tar.gz -C ~/.emacs.d/


这样~/.emacs.d目录下就有了压缩包里的一个文件目录,改名为(haskell-mode),改名的原因是原来的名字太丑。。


3 修改emacs配置文件

(注:emacs配置文件为~/.emacs; 我的插件都放在了.emacs.d目录下)

在~/.emacs文件中添加:

(load "~/.emacs.d/haskell-mode/haskell-site-file")

当然这只是使用了haskell-mode的基本功能,更多的配置没用到,就不说了


完成上面的工作后,使用emacs编辑.hs的文件就会自动进入haskell-mode并且启用高亮和缩进


Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐