假设我有一个带有以下标记(或称其为标签)的文件:
测试.el:
;; =====
;; gnus:
some code here
;; ====
;; ECB:
some code here
;; =====
;; code:
some code here
(省略号)
测试.py:
# ========
# imports:
some code here
# =====
# defs:
some code here
# =====
# args:
some code here
(在蟒蛇中)
所以我想要一个缓冲区来列出给定缓冲区/文件的此类标签(或称为标记)。它还应该以某种方式促进通过此标签的导航 - 使用鼠标或键绑定(类似于 的table of contents
功能rest-mode
)。
我想通过修改一些 etags 函数来解决这个问题。但是找不到(这将是一个解决方案,因为 ECB 在缓冲区中很好地显示了 etags - 正如我想要的那样)。
其他一些解决方案可能一直在使用书签 - 但书签不是特定于文件的。它们是系统特定的。那是在书签列表中您拥有所有书签-而我只想获取给定文件的书签。