仅当某些模式用于当前缓冲区时,是否可以使用工具栏? 我的目标是让工具栏仅在gdb-gud或newsticker运行时处于活动状态, 这样就可以与它快速互动。一旦例如关闭newsticker,应禁用工具栏模式。 是否有一般方法来实现这种行为,还是我必须自己写一些东西?
答案 0 :(得分:2)
tool-bar-mode
是一种全局模式。您当然可以在模式挂钩上打开或关闭它,但它会影响所有帧中的所有缓冲区。
正如@legoscia所提到的,你可以使工具栏 frame -specific。 tool-bar-here-mode
使这更容易(可切换)。它位于库tool-bar+.el
我认为您不能轻易将工具栏的使用限制在特定模式。
但是,当您单击菜单栏中的Buttons
时,可以使工具栏显示按需。这样可以节省屏幕空间:暂时显示工具栏,用于单次使用的空间。
此版本适用于tool-bar-popup-mode
,也位于库tool-bar+.el
中。