在 org-mode 中,如何为特定文件自动关闭特定的次要模式

In org-mode, how to automatically turn of a certain minor mode for a particular file

我正在写一个 table 组织模式,它比屏幕还宽。默认情况下启用视觉行次要模式,这在大多数情况下都很有用。但是,视觉行模式将我的宽 table 包裹在屏幕边缘,这使得它不可读。因此,我想关闭此特定文件的可视行模式。

我最喜欢的实现方式是通过文件头。这可能吗?

我认为设置 file-local visual-line-mode 变量不会起作用。通常(这些天,无论如何)您需要使用 eval pseudo-variable 以这种方式启用或禁用次要模式。

您可以在页眉中执行此操作:

# -*- eval: (visual-line-mode 0); -*-

或在(通常)文件末尾的注释块中:

# Local Variables:
# eval: (visual-line-mode 0)
# End: