Emacs ECB 2.40 有一个名为 的布局left-symboldef
,它有*ECB Symboldefinition*
缓冲区,我想设置
(setq truncate-lines nil)
那里。我浏览了自定义组:
M-x customize-group ecb-symboldef
它没有这样的选择。但它提到了钩子。所以我尝试了:
(add-hook 'ecb-symboldef-buffer-sync (lambda ()
(setq truncate-lines nil)
))
它不起作用。比我试过的:
(if (string= (buffer-name) "*ECB Symboldefinition*") (setq truncate-lines nil))
但这也无济于事。实际上当我去*ECB Symboldefinition*
缓冲区做
(setq truncate-lines nil)
手动 - 它也只能工作一段时间。所以必须有某个变量的默认值。