我的.emacs中有这个:
(c-set-offset 'inline-open 0)
有没有办法让#34; unset"内联 - 在模式行中打开,以便某些文件内联 - 打开确实会导致缩进吗?
感谢。
答案 0 :(得分:0)
您可以使用您怀疑的file variables来完成此操作。无论是在顶部还是在底部。
要在顶部执行此操作,请添加:
House
位于文件顶部。
或者,您可以在文件末尾以稍微不同的格式添加它。
// -*- eval: (setq c-offsets-alist (assq-delete-all 'inline-open c-offsets-alist)) -*-
注意:Emacs会在您第一次使用这种技巧打开文件时询问您,如果您回答!,Emacs会自动将此代码添加到被视为“安全“在文件局部变量。它会在// Local Variables:
// eval: (setq c-offsets-alist (assq-delete-all 'inline-open c-offsets-alist))
// End:
文件中设置safe-local-variable-values
。
注意2:代码片段使用C ++样式注释,如果需要C注释或其他注释方案,请进行适当调整。