次のマークが付いたファイルがあるとします(またはタグと呼びます):
test.el:
;; =====
;; gnus:
some code here
;; ====
;; ECB:
some code here
;; =====
;; code:
some code here
(elisp で)
test.py:
# ========
# imports:
some code here
# =====
# defs:
some code here
# =====
# args:
some code here
(パイソンで)
したがって、特定のバッファ/ファイルに対してそのようなタグをリストする (またはマークと呼ぶ) バッファが必要です。table of contents
また、マウスまたはキーバインド (の機能に似たもの) を使用して、何らかの方法でこのタグを介したナビゲーションを容易にする必要もありますrest-mode
。
いくつかの etags 関数を変更して、この問題を解決したかったのです。しかし、それを見つけることができませんでした (ECB は etags をバッファーにうまく表示するので、それは解決策になります - 私が望んでいたように)。
ブックマークを使用している他の解決策があるかもしれませんが、ブックマークはファイル固有ではありません。それらはシステム固有です。それはブックマークリストにあります。すべてのブックマークがありますが、指定されたファイルのブックマークのみを取得したかったのです。