Emacs C ++,打开相应的头文件

我是emacs的新手,我很想知道

  • 如果有一个快捷方式在标题/源和相应的源/头文件之间切换

  • 如果有像一般emacs参考卡那样的参考卡

谢谢 !

ff-find-other-file

您可以使用以下内容将其绑定到您自己的密钥:

 (global-set-key(kbd“Cx Co”)'ff-find-other-file)

但是当然你需要选择一个尚未拥有有用东西的键:)

检查优秀的Emacs-fu文章快速切换标头和实现

如果博客文章已经消失,这里是解决方案的副本:

 (add-hook 'c-mode-common-hook (lambda() (local-set-key (kbd "Cc o") 'ff-find-other-file))) 

现在,我们可以使用Cc o在myfile.cc和myfile.h之间快速切换。 注意使用c-mode-common-hook,因此它适用于C和C ++。

我正在使用来自CEDET contrib的eassist包,并且它具有eassist-switch-h-cppfunction来执行此操作