首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >aquamacs需要-final-newline

aquamacs需要-final-newline
EN

Stack Overflow用户
提问于 2011-08-09 02:19:40
回答 1查看 460关注 0票数 1

我正在使用aquatics进行rails开发,由于一些内联块问题,我遇到了需要在末尾没有换行符的情况下渲染分片的情况。

问题是,当我保存aquamacs时,总是在文件的末尾添加一个换行符。

我尝试在我的.emacs文件中添加(setq require-final-newline),但是没有解决这个问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-09 02:57:48

尝试在emacs init文件的ruby-mode-hook中设置该值。例如,对于Ruby模式:

代码语言:javascript
复制
(add-hook 'ruby-mode-hook '(lambda ()
                             (setq require-final-newline nil)
                             (setq mode-require-final-newline nil)))

编辑: Ruby模式显式地将“require final-newline”设置为文件本地变量(这就是.emacs设置不起作用的原因),因此您必须在钩子中设置这两个变量。我不是用Ruby编程的,所以我不确定为什么ruby模式的作者设置了"require-final-newline“开,所以关闭它可能会有一些负面的副作用。但是,上面的代码应该可以执行您所要求的操作。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6986660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档