我正在尝试将comment-column
局部变量设置为默认为我打开的每个缓冲区。
我认为我唯一要做的就是将以下行放在我的.emacs
文件中,然后重新加载Emacs:
(setq-default comment-column 70)
但是,当我重新启动Emacs时,它仍然设置为40。
我也试过像:
(set-default 'comment-column 70)
我显然错过了一些明显的东西,但我找不到什么。我认为我不了解局部变量,例如comment-column
。
答案 0 :(得分:0)
我引用了comment-column
的帮助:
文档:用于缩进右边距注释的列。 每种模式 可以为此变量建立不同的默认值;你可以设置 使用该模式挂钩的特定模式的值。评论可能 缩进到不同的值,以免超越 `评填充柱'或者为了使它们与周围环境对齐 评价。
大胆的部分可能是问题吗?
我在我的地方试过了。在那里,大多数编程模式使用全局默认值,而modelica-mode
使用自己的默认值。