是否有相当于GNU emacs的func-menu?当我访问xemacs时,我使用了func-menu,我更喜欢它的行为,而不是speedbar或sr-speedbar.特别:
我喜欢只显示当前文件的功能.
功能列表可以从当前帧弹出,而不是我可能已经掩盖的单独窗口.
当前函数名称显示在模式行中.
是否有一个GNU emacs的包,它更接近func-menu?
imenu
将是GNU Emacs中的类似功能.
见C-hf imenu-add-menubar-index
RET.
您可以在模式挂钩中调用imenu
支持模式的模式.
自然地支持elisp,所以快速演示:
find-library
RET imenu
RETimenu-add-menubar-index
RET然后在菜单栏中看到新的"索引"项,也可以在上面看 C-<mouse3>
当然还有一个键盘界面,只需通过调用M-x imenu
RET(使用TAB完成),但我强烈建议添加ido
可以在EmacsWiki*中找到的集成- 我发现它通常比使用鼠标更快的界面.
有关详细信息,请参阅 C-hig (elisp) Imenu
RET
有关配置,请参阅 M-x customize-group
RET imenu
RET
(*)除了许多其他增强功能的方法之外,所以即使你不想使用ido
,你也应该在看过基本版本后阅读Wiki页面.
归档时间: |
|
查看次数: |
2600 次 |
最近记录: |