【问题标题】:Get the mode name of any buffer in Emacs获取 Emacs 中任意缓冲区的模式名称
【发布时间】:2014-10-29 15:10:22
【问题描述】:

如何获取有关某个缓冲区在 emacs 中处于何种模式的信息。例如,当我在缓冲区 x 中时,如果它实际上是视图模式或其他可能是什么,我怎么能找到它。我想要这样做的原因是我可以将邪恶模式自定义到我想要使用的缓冲区:

(add-to-list 'evil-insert-state-modes 'view-mode)

问题是我不知道要添加到此列表中的实际不同模式的名称。

【问题讨论】:

    标签: emacs


    【解决方案1】:

    点击 M-: 并输入major-mode。您会在回显区域看到当前缓冲区的主要模式的名称。

    【讨论】:

    • 很好,现在邪恶开始变得更有意义了!
    • 或者只使用C-h v major-mode,它可以让你完成。 (这不仅显示了值,还显示了变量 major-mode 的用途。)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多