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)
手动 - 它也只能工作一段时间。所以必须有一个变量的默认值。