首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在缩写模式(Emacs)中的主要模式之间共享缩写

在缩写模式(Emacs)中的主要模式之间共享缩写
EN

Stack Overflow用户
提问于 2011-08-09 18:55:38
回答 1查看 176关注 0票数 2

我想问一下,是否有一种方法可以在几种主要模式之间共享abbrev-mode的缩写定义。例如:在LaTeX-mode中,我希望不仅有latex-mode缩写(当然还有全局缩写),而且还有为text-modeorg-mode定义的所有缩写。复制/粘贴是唯一的可能性吗?希望不是..。

非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2011-08-14 05:02:44

在给定模式下活动的缩写源的列表存储在列表变量ac-sources中(您可以使用C-h v随时查看该变量的内容)。因此,如果您希望modeA的缩写在modeB中也是活动的,那么您所要做的就是定义一个适当的挂钩:

代码语言:javascript
复制
 (add-hook 'B-mode-hook
                  (lambda ()
                    (add-to-list 'ac-sources 'ac-source-modeA)
                    ))
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6995078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档