我想强制emacs始终在-other-window中打开自定义组窗口。
这可能吗?
答案 0 :(得分:1)
你说:
我知道这个功能。但是,点击菜单中的自定义设置会customize-group
而不是customize-group-other-window
。我希望customize-group
成为customize-group-other-window
的别名 - MDCore 2010年9月30日9:23
如果这真的是你想要的,那就去做吧:
(defalias 'customize-group 'customize-group-other-window)
但我猜你不是真的想要别名命令,而是你只想重新映射键绑定。如果是这种情况,这就是答案:
(global-set-key [remap customize-group] 'customize-group-other-window)
重新映射绑定到customize-group
的所有“密钥”,包括菜单项Options
> Customize
> Customize Group
,命令customize-group-other-window
。
答案 1 :(得分:0)
这有一个特殊的功能:
customize-group-other-window是一个 交互式编译的Lisp函数 `CUS-edit.el”。
(自主的基团的其他窗口 &可选GROUP)
自定义GROUP,必须是 定制组,在另一个 窗口。
答案 2 :(得分:0)
查看special-display-regexps
。
有两个选项可能有效:
使用(REGEXP FRAME-PARAMETERS)
指定(same-frame . t)
条目。我不知道这是否必然会使用不同的窗口(与(same-window . t)
相反)。
指定(REGEXP FUNCTION OTHER-ARGS)
之类的条目,其中FUNCTION参数为customize-group-other-window
。它通常与新框架一起使用,因此您可能也必须使用special-display-function
。
答案 3 :(得分:0)
如果您使用*Help*
的 专用 窗口,则点击Customize
链接将始终使用其他窗口。