我喜欢使用 EMACS,因此我在 Microsoft Word 中为 EMACS 控制键设置了键盘加速键。在我的新组织中,他们每隔几个月刷新一次 Microsoft Word 并清除我的所有自定义设置。我想知道这些加速键存储在哪里,以便我可以保存它们然后恢复它们。
例如,我进入选项并Start of Line
通过转到 Word 选项 -> 自定义功能区 -> 键盘快捷键自定义来制作 ^a 映射,如下所示:
我也在寻找创建它们的最佳方法。在 Word 用户界面中手动执行每个操作非常耗时。我应该使用工具栏或 Visual Basic 插件来执行此操作吗?
Normal.dot
一旦我创建了它们,如果能有一种方法来导出和导入它们,而不是仅仅保存到另一个目录中,那就太好了。
答案1
键盘快捷键存储在文档或模板中,默认存储在 Normal.dotm 模板中。
看在 Word 中分配键盘快捷键,我在 Microsoft 网站上的文章。最有效的方法可能是将它们存储在全局模板除了 Normal.dotm 文件之外,最好使用保存所引用的宏或自动图文集条目的相同模板。
在 vba 中,它们被称为键绑定。我不知道使用 vba 分配它们是否比通过对话框手动分配更有效率。
Chris Woodman 创建了一个键盘快捷键管理器允许将它们从一个文档/模板移动到另一个文档/模板,但这个功能在现代版本的 Word 中仍然有效。我不知道它是否适用于 Mac。
这是我的文章创建键盘快捷键列表。